The problem with Sublime is that it’s a paid one, and not everybody wants to pay for something that is perceived by the community as something that should be free and open source.
Mobile software engineer.
The problem with Sublime is that it’s a paid one, and not everybody wants to pay for something that is perceived by the community as something that should be free and open source.
Yeah, I guess the idea of VSCode isn’t to be a “ready to use” IDE, but to be configurable — which it is.
The main thing that makes it popular nowadays is the ecosystem of plugins around it. Ex: when Copilot was released, I believe the VSCode plugin was the best one.
Also many frameworks docs have instructions on how to use it with VSCode and which plugins to install, such as some web frameworks and Flutter.
As much as I do like programming in Java, you have a good point.
Or anything that downloads code from an untrusted source…
So many websites out there are built on Django, Flask, etc. (YouTube must have spent a decade using Python, Instagram, Threads etc. all use Python and optimize as they need).
Mojo is surfing on the AI hype, so only time will tell whether it lives to fulfill the expectation.
Benchmarks should be like a scientific paper: they should describe all the choices made and why for the configurations. At least that will show if the people doing it really understand what they’re comparing.
The whole article seems a bit forced with many topics that are present in most other languages too. I don’t think “Faster release cycle” is one reason Java got where it is today.
The problem is people are lazy and most places I’ve been, peoeple make bad commit messages and often very non informative.
Just as an example, I worked as a contractor with the biggest bank in Latin America before and basically all their server code is Java (with new code in Kotlin nowadays).
it’s a great language if you need to develop fast like Python
I think what’s more relevant question here is what about the ecosystem? The language itself can be good, but can you create some category of software in it that is better/easier than alternatives? I suppose it would take a long time for it to have a framework as complete or well documented like Python’s Django or PHP’s Laravel etc.
When blogs or people in forums promote some less used language they often focus on some specific good thing and leave out the inconveniences and the big picture, so these are questions I’d ask before adopting a different programming language.
That seems like it’s trying to be everything.
I might be wrong — who knows — but from that text I don’t think that is being made by passionate individuals trying to create a good product for the software community because they believe in it. It feels like some VC money grab that throws LLMs at the problem and already expects to be the next Facebook.
I have friends who work at the biggest bank in Latin America, where most backend stuff used to be Java. Nowadays all new code is written in Kotlin.
That’s a well designed compiler.
Yeah, saying “most GitHub users can’t live without a commercial entity” is such a nonsense. GitHub is successful while it works well. The moment it doesn’t, there will be other services.