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.
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.
dependency injection is an abomination
I don’t think so, dependency injection has made testing easier in all static typed code bases I worked on.
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.
As a non game dev, does Flutter really offer anything compared to traditional 2D game engines? I thought most of them are also open source?
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.
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.
That’s a well designed compiler.
The biggest problem is that now it will be mass generated with little effort. Time to abandon Google if most of the web becomes ChatGPT generated articles. Better to talk to ChatGPT directly.
Node frameworks are famous for this purely because of a lack of standard library. I feel like most languages have a standard library that balance being generic but still providing utilities of common used stuff. So a company that doesn’t want to rely on a random guy’s library can build their own with only the features they want. But with Node, any complicated feature is using a tree of hundreds of random packages that you have no idea who created them.
balder1993
0 post score0 comment score
That was an interesting read.