News for hackers. Stuff that matters.
Re:I Do Not Like Go by YeGoblynQueenne on Friday December 21, 2018 @07:01AM (#18732831)
>> Almost no one is forced to use Go, and yet people flock to it.

Well, at some point people "flocked" to javascript, and they weren't forced to. So it's a good language, then? Or sub javascript for java, or your favourite bashable language.

Re:I Do Not Like Go by hollerith on Friday December 21, 2018 @09:28AM (#18733468)
I will assume you're referring to Node. The browser explains why many coders know Javascript well; the fact that many coders know Javascript well explains the popularity of Node --without our having to resort to the hypothesis that Javascript is a good language.
Re:I Do Not Like Go by YeGoblynQueenne on Friday December 21, 2018 @06:30PM (#18737660)
I'm referring to the adoption of javascript as the scripting language for browsers. Why else do "many coders know javascript well"?
Re:I Do Not Like Go by kazinator on Saturday December 22, 2018 @01:28AM (#18739299)
The story of how we got Javascript in browsers has absolutely nothing to do with "adoption".
Re:I Do Not Like Go by YeGoblynQueenne on Saturday December 22, 2018 @05:06AM (#18739936)
But there wasn't anything stopping early browsers from using a different scripting language. They stuck with javascript. Was that because it was a good language?

And what about Java, for example? And why don't people "flock" to LISP, say, or Haskell? Are those "bad" languages, now? And what about software, like windows- is windows widely used because it's a great operating system?

Adoption is a rotten bad measure of quality. Not just in programming languages- in everything.

Re:I Do Not Like Go by kazinator on Saturday December 22, 2018 @04:56PM (#18742676)
> But there wasn't anything stopping early browsers from using a different scripting language.

You mean "nothing stopping the other browser, Microsoft Internet Explorer, from adopting Netscape's Javascript too".

Re:I Do Not Like Go by YeGoblynQueenne on Sunday December 23, 2018 @10:12AM (#18746471)
Well yes. Don't the other browser vendors count as adopters?
Re:I Do Not Like Go by em-bee on Sunday December 23, 2018 @09:56AM (#18746381)
agreed. after i learned common lisp and smalltalk, i realized that since there has hardly been any innovation in programming since the first languages half a century ago.
Re:I Do Not Like Go by kazinator on Saturday December 22, 2018 @01:27AM (#18739296)
Indeed, you can program the browser in whatever you want, yet they insist on using JS.
Re:I Do Not Like Go by edem on Monday December 24, 2018 @09:38AM (#18752299)
Plot twist: people never "flocked" to Javascript. People use Node for example because the company they are working for thought that it would be nice, efficient and less costly to have one language for the whole platform. They mostly learned their lesson since then and moved on to real languages which can be used on the backend.