5 ms·
There are only two kinds of languages: the ones people complain about and the ones nobody uses - Bjarne Stroustrup
by ElectricalUnion 4y ago
There are only two kinds of languages: the ones people complain about and the ones nobody uses
- Bjarne Stroustrup
- louwrentius 4y agoI don't know of a more appropriate quote, thank you.
- rdtsc 4y agoExactly. That's why OP suggested Erlang. I switched from Python to Erlang and never had issues with GIL or scaling or operability. Elixir shares the same BEAM VM so that's another option as well.
- Invictus0 4y agoI hate this quote. People still use things like floppy drives and fax machines in certain applications not because those devices are better but because of institutional inertia and bureaucracy. And the stuff we use isn't always the best thing out there, better products can still lose. Just look at Oracle.
- ElectricalUnion 4y ago> And the stuff we use isn't always the best thing out there, better products can still lose. Better products will lose, most of the time, unless they're significantly better as a product to a point were they can hurt and displace the incumbents. It's what people found out with Plan 9 vs UNIX.
- crabbone 4y agoIt's interesting that you decided to repeat this diatribe for the millionth time expecting... what effect exactly? Stroustrup licked every boot and inserted himself into every possible committee to promote his language until the network effect picked up. And later he post-rationalized about his language's popularity, attributing it to qualities the language never had. And you proceeded to conclude based on the diatribe you repeated that nobody should want good things, because everyone has to be satisfied with popular things, because you chose to eat garbage and you will be too jealous to see others getting better treats? ---- Yes. Python is garbage, and programmers should be actively discouraged from using it. Python is today in the hands of people both incapable and unwilling to improve the language in the aspects that matter, and that's why programmers need to try to defeat the network effect created by it instead of encouraging more complacency. It is pretty much in the same situation as C++, so, unintentionally, you sort of guessed the direction. Both languages started small and rode the popularity wave w/o actually filling the gaps in original design with the worthwhile contents. Kind of like a TV show that keeps capitalizing on its pilot, while not creating anymore engaging experience.