It’s hard to deny that if you’re a company building an API or SDK or anything you expect a developer to use, the most sensible language to target is JavaScript, and resource constraints mean you might not get around to the other languages.
-
Show this thread
-
This is a problem for other languages but also for JavaScript. It risks becoming a victim of its own success, mis-applied to domains where it is a bad idea. A similar thing happened to SQL databases, in particular MySQL, in the late 90s.
3 replies 1 retweet 25 likesShow this thread -
Relational databases became so over-used that people rebelled, and threw the SQL baby out with the relational bath water. A lot of utility was lost by abandoning a standard query language, for no particular benefit (the noSQL databases would still be excellent if they used SQL).
2 replies 1 retweet 29 likesShow this thread -
Developers forced to use JavaScript because of network effects instead of it being a good choice will hate JavaScript, and write it badly. Badly written JavaScript will cause new devs hired to maintain those systems to blame JavaScript itself for these problems.
7 replies 14 retweets 58 likesShow this thread -
Replying to @seldo
I was worried about that, but I think the sheer number of _other_ languages that target the javascript runtime, or that compile into js, somewhat mitigate this danger, I think? We'll see.
2 replies 0 retweets 5 likes -
me, with almost a decade of embedded systems experience, watching advanced JS libraries that simplify access without adding robustness proliferate: abort abort please god no fucking abort
1 reply 1 retweet 6 likes -
I just watched a tensorflow.js demo doing a thing that I've worked on for years make the same empty, unrealistic promises the past 15 years of tech have made and the only difference is it's making it accessible to people without the training to know better. That's not good.
2 replies 0 retweets 7 likes -
I see "silicon valley getting into businesses it doesn't belong in" and "tooling granting developers access to spaces they don't belong in" as exactly the same problem.
1 reply 0 retweets 3 likes -
Replying to @EmilyGorcenski @seldo
I'm torn, because I understand this argument, but also struggle with languages and frameworks being used as barriers to keep groups of people out of certain domains of technology creation.
2 replies 0 retweets 5 likes -
Yup. There’s a hope that e.g if “everybody” knows JS then it’ll be easier for “anybody” to realize that too-good-to-be-true ML pitch is BS, based on a bit of experience with tensorflow.js. Even a bit of literacy helps defend against being sold a bill of goods.
2 replies 0 retweets 0 likes
This has not been the case at any point in my experience.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.