Earlier quoted context omitted.
They are slowly moving to Dart, but the lions share is still Java. My guess is that they are trying to get away from the reach of Oracle lawyers.
Tell that to the Android team busy replicating Flutter in Kotlin.
Greatest Java apps
81–90 of 194 posts
Re: Greatest Java apps
#82Earlier quoted context omitted.
Tell that to the Android team busy replicating Flutter in Kotlin.
Pardon my faux pax. The point was that the move is away from Java, whether Dart or Kotlin.
Re: Greatest Java apps
#83In 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.
Re: Greatest Java apps
#84Re: Greatest Java apps
#85Re: Greatest Java apps
#86Earlier quoted context omitted.
It's a great reminder that the customer doesn't care about the code. What matters is the experience and overall fidelity of the product shipped. The language you pick, the quality of code you write, the comments and documentation, are all products (gifts) targeting your future self, future peers, and employer when it comes time to make changes to the software.
> the customer doesn't care about the code I'm not sure this applies as strongly in Minecraft's case specifically, because of the critical importance of its modding community to its wild success. Normally it wouldn't matter what language you pick in terms of how popular the game is going to become, except it just so happened that by choosing the JVM they gave the ability to the community to decompile the game and add…
Re: Greatest Java apps
#87Earlier quoted context omitted.
OMG. I've set up Confluence servers and Tomcat was the most nightmarish part of that experience. The idea that Tomcat was an actual improvement on something sends shudders up my spine.
You would have had to lived through a full blown J2EE app on Websphere/Weblogic/JBoss to appreciate it.
Re: Greatest Java apps
#88Sort of mystifying that ByteBuddy (a library) is included while Spring framework is not. I realize that some people point to the edges of the Spring ecosystem as proof that it is low-quality, but it's hard to argue against the framework itself being great. Edit: To clarify, I also don't agree with 'proof' of Spring being 'low quality'. In my experience most who criticize Spring don't understand that it is a loosely c…
Yes, Spring is good, and in general there's been a lot of innovation started in Java and spread elsewhere. The whole "Dependency Injection" idea started in Java, and a lot more stuff started there too, or at least was popularized AFAIK. For example, pattern languages themselves. But some great libraries like JodaTime came from there, as did Doug Lea's very nice rendering of better concurrency primitives - and both of…
Re: Greatest Java apps
#89In 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.