Hacker Newsnew | past | comments | ask | show | jobs | submit | olavgg's favoriteslogin

Old enough to remember the days when Java reached near AI-level hype. Most of the advanced placement and undergraduate CS courses in the U.S. were taught in Java. There was an annual conference in San Fransisco called JavaOne/Oracle OpenWorld that rivaled the size of even NeurIPS, drawing tens of thousands of attendees each year. According to some statistics, there were 10 million Java developers and 3 billion devices running Java worldwide. I wonder what happened? Why does HN dislike Java so much?

edit: Someone should really take the time to highlight all the innovative machine learning research happening in Java. The original implementation of t-SNE [1] was written in Java. Most NLP researchers have heard of CoreNLP [2], also Java. One of the earliest ML libraries, Weka [3], was written in Java and is still actively developed at the University of Waikato. Noteworthy research on ML4Code specifically targets the Java language [4]. There's a bunch of published sketching algorithms for Java (e.g., DataSketches [5], t-digests, ddsketch et al.), featured in an invited talk [6] to NeurIPS this year. Just to name a few off the top of my head.

[1]: https://github.com/lejon/T-SNE-Java

[2]: https://github.com/stanfordnlp/CoreNLP

[3]: https://www.cs.waikato.ac.nz/ml/weka/

[4]: https://openreview.net/pdf?id=bUDmRzeh3PT

[5]: https://github.com/apache/datasketches-java

[6]: https://nips.cc/virtual/2023/events/Invited%20Talk


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: