Remix.run Logo
Pet_Ant 5 days ago

Honestly the tone of the article was so smug and condescending that I couldn’t finish it.

cynical_german 5 days ago | parent | next [-]

wow... I did not get that _at all_ ; opinionated maybe, do I have to share all these opinions to the degree to which they've been expressed? No, but condescending? To whom? To duck typed languages?

tialaramex 5 days ago | parent [-]

It's condescending to the people who've noticed they make mistakes and so value a language which is designed accordingly:

"So, put simply, yes, you can shoot yourself in the foot, and the caliber is enormous. But you’re being treated like an adult the whole time"

That is, those of us who've noticed we make mistakes aren't adults we're children and this is a proper grown-up language -- pretty much the definition of condescending.

unclad5968 5 days ago | parent [-]

I can't tell if you're joking or not, but if you aren't, no one is calling you a child. The article is obviously saying that the compiler doesn't stop you from doing dumb things, which is a privilege generally only extended to adults. Nobody is saying anyone who makes mistakes is a child.

phtrivier 5 days ago | parent | prev [-]

If you feel this article is smug and condescending, don't start watching the language designer's stream too soon.

The least you can say is that he is _opinionated_. Even his friend Casey Muratori is "friendly" in comparison, at least trying to publish courses to elevate us masses of unworthy typescript coders to the higher planes of programming.

Jblow just want you to feel dumb for not programming right. He's unforgiving, Socrate's style.

The worst thing is : he might be right, most of the time.

We would not know, cause we find him infuriating, and, to be honest, we're just too dumb.

Pet_Ant 4 days ago | parent [-]

In my experience programming is more about formalising the domain of the problem than it is about shuffling bits around. Take a minute more than need and you'll lose hundreds. Get the answer wrong? Lose millions. Domains where you deprioritise correctness for speed just... don't seem that interesting too me. No need to look down on memory managed languages. Personally, Haskell and APL impressive me more, but I don't have shit on the author for being stuck in an imperative paradigm.