That's why it's one of few languages: 1) with mainstream transpilation; 2) more than one transpiler.
That's why it's one of few languages: 1) with mainstream transpilation; 2) more than one transpiler.
So if JS is the lowest possible level language, than that will be the compilation target for a program going into that context.
x86 has its many, many critics, but I've never heard any of them say that x86 is bad because so many things compile to it....
There are so many superior languages to it.
In the end, it doesn't matter. JS is here to stay. If you don't want to write it, don't write code for projects that need it. Constant complaining about its faults does nothing at all except produce noise in threads like this.
And, fwiw, I don't see too many C projects for Front-end solutions like e.g. React. Maybe that means JS is a superior language in the context of the problem is was made to address. Holy shit! Who would have thought that "it depends" applies to development?!
Only in terms of access/availability but that was his point...
Go on. Say we're "wrong". I could use a chuckle. :)
I used to smarm about it. I was wrong to. You should stop, because you are wrong now.
I never made any such 'claims', but I'm happy for you. I enjoy those things, too...
> and the mind-meltingly stupid sneering nonsense should just end. Just...end. I used to smarm about it. I was wrong to.
You're the one sneering, smarming, etc. and attempting to create drama. I never said anything about using Node being bad. Maybe you should re-read what I wrote?
> You should stop, because you are wrong now.
Hey, keep believing that if it makes you feel better.
In other words, we have node.js and not node.xxx because other languages at that time did not provide a suitable ecosystem for building asynchronous programs. Today most languages have much better async support, or they have features (like goroutines in golang) which achieve the same objective in a different way.
Is it a mystery to you why this situation is different from your favorite language that you aren't source-to-source compiling?