Live data from Hacker News

Greatest Java apps

blogs.oracle.com

11–20 of 194 posts

Re: Greatest Java apps

#11

Lucene? Android :) Tomcat? Maven? The Minecraft coding community is amazing. What they get done without documentation is stunning.

It's funny how Java is not considered a good language for games... yet Java managed to snag one of the most important games of the decade in the end

Re: Greatest Java apps

#13

In praise of Lucene, it's stated that > Wikipedia replaced the Lucene engine with Elasticsearch, a distributed, REST-enabled search engine also written in Java Elasticsearch is still using Lucene as core search engine though, so all that was replaced is the custom job control and wrapping around Lucene (SOLR?) by the one that Elasticsearch provides I guess.

[deleted]

Re: Greatest Java apps

#14

Lucene? Android :) Tomcat? Maven? The Minecraft coding community is amazing. What they get done without documentation is stunning.

It's funny how Java is not considered a good language for games... yet Java managed to snag one of the most important games of the decade in the end

It's really not great. Doable, but not great. That's why they moved to a classic C++ codebase instead on other platforms.

On a side note, I worked on Jpcsp, a PSP emulator in Java. Great for research and doing refactoring in the code quickly, not great for performance, even with a JIT. We wrote later PPSSPP in C++, performance was there quite easily.

Re: Greatest Java apps

#17
post #3

I'd nominate Bitwig for this. The UI is written in Java and is one of the nicest DAW interfaces around. The stuff they've been doing in the modular grid lately is particularly impressive. The fact that it's in Java means it works great on Linux too. https://www.bitwig.com/en/home.html

Does it use JavaFx for its UI? If not do you know what library/framework they use?

Re: Greatest Java apps

#18
post #14

Earlier quoted context omitted.

It's funny how Java is not considered a good language for games... yet Java managed to snag one of the most important games of the decade in the end

It's really not great. Doable, but not great. That's why they moved to a classic C++ codebase instead on other platforms. On a side note, I worked on Jpcsp, a PSP emulator in Java. Great for research and doing refactoring in the code quickly, not great for performance, even with a JIT. We wrote later PPSSPP in C++, performance was there quite easily.

Great work on PPSSPP. I haven't used it in a few years, but even back then the performance was great!

Re: Greatest Java apps

#19

What are the odds that a language known for its use in boring enterprise software is the language used to create the most popular video game in history (Minecraft). If C++ was a person it would be mad/salty at this fact.

Yea probably, I doubt that Minecraft would've been any less succesful written in C++ or any other language though.

Re: Greatest Java apps

#20

Lucene? Android :) Tomcat? Maven? The Minecraft coding community is amazing. What they get done without documentation is stunning.

>Lucene?

It's mentioned in the Wikipedia search section.

Post reply on HN