My programming language is better than yours 

Realizing I prefer javascript (despite it being slow!) because it carries a "promethean fire" esthetic. It's designed to make it really easy for a beginner and then lack of a rich standard library encourages a "everybody build a piece" attitude.

This is a deep philosophical question: If we're improving every day, then Prometheus is a hero (but so is the snake), if we're degenerating (Plato, Bannon) then Promethius is a Sorcerers' Apprentice.

My programming language is better than yours 

@cjd Unfortunately, people keep building the same pieces over and over. And they build tiny pieces, stick them into NPM, then use a weak password, get phished, sell their account, or get angry and delete their package, breaking everything else.

To say nothing of the joy of dependencies that suddenly develop conflicting dependencies.

My programming language is better than yours 

@freakazoid
I get it, I personally really like libraries written in C because I know the programmer passed a minimum bar of entry... But without JavaScript the majority of js developers would not suddenly become excellent Haskell programmers, they would probably not be developers at all. So from the perspective of the whole industry (or society at large) I think more developers are better, even if they're worse 馃槈

My programming language is better than yours 

@cjd @freakazoid
Only if those mediocre developers don't create negative externalities.

My programming language is better than yours 

@Wolf480pl @freakazoid
That's basically the fundamental question. Prometheus stole fire from the gods to help humans, who certainly were worse at using it than the gods.

So is Prometheus a hero or a villain ?

If Prometheus is a hero, it's hard to avoid concluding that the snake in the genesis story is also the hero.

But if Prometheus is the villain then it's hard not to reason yourself into Anarcho-Primitivism.

My programming language is better than yours 

@cjd @freakazoid
IMO, you're generalizing too much.

Each of those cases is different, and it might be quite possible that giving people fire is ok, but giving them asbestos isn't. Where does JS lie on the fire-asbestos spectrum?

Follow

My programming language is better than yours 

@Wolf480pl @freakazoid
To this point, I think it's fair to pick on PHP. It's similarly a good first language, manages to guess what you probably mean so you're not stuck pleasing a compiler before you can see your code work, but it has a lot of rules and exceptions (sadly JS is going this direction now with ES6, ES7 etc)

Web 0 0 0
Sign in to participate in the conversation
Mastodon

Server run by the main developers of the project 馃悩 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!