3 ms·
Javascript is the Visual Basic of the 201x's. Like Visual Basic-- it convinced people who otherwise had no idea what they were doing that they were programmers
by oceanghost 9y ago
Javascript is the Visual Basic of the 201x's.
Like Visual Basic-- it convinced people who otherwise had no idea what they were doing that they were programmers.
It's fun for the rest of us CS/Math guys to sit back and watch you JS programmers discover things we learned 40 years ago. :-)
- jazoom 9y agoMaybe one day we'll be as awesome as you
- patates 9y agoAccording to the article, the node.js community hates itself. They are lucky as it seems as soon as they join the "rest of you", no one will hate them anymore.
- abritinthebay 9y agoGiven the number of CS/Math guys who don’t understand the basics of prototypical object systems and try to make every OOP system fit into the C++ model... I wouldn’t throw stones there. Most of the concepts in JS date back to Scheme and the Actor Pattern languages of the 70s & 80s. In other words: you really don’t know what you’re talking about.
- hungerstrike 9y agoYeah because CS/Math professionals have never use VB or JS. I'm quite sure that many Wall Street quants and Fintechs who use VBA in Excel to do their job today will find your statements hilarious. Some of the worst code that I've ever seen has been written by hard maths people. > It's fun for the rest of us CS/Math guys to sit back and watch you JS programmers discover things we learned 40 years ago. :-) Such as?
- oceanghost 9y agoConcurrency. But I think you're reading more into what I said than what was meant.
- hungerstrike 9y agoI just don't think it's fair to say that "JS programmers are just discovering concurrency". Libuv, the I/O engine for Node.js is written in C and Node.js itself is a mixture of C, C++ and JavaScript. Plenty of other "JS programmers" including myself have also been programmers of C, C++, .NET and many other environments all of which have well defined concurrency stories. None of these people fit your profile. > But I think you're reading more into what I said than what was meant. Sorry, but this comment conveys no useful information to me. Your original statements were quite explicit.
- oceanghost 9y agoI expressed myself poorly. Please accept my apologies. I did not mean everyone who writes JS is a bad programmer. That's not only a dogmatic statement but demonstrably false. However, people who shouldn't be programmers have to land somewhere and right now its JS.-- just like VB was back in the day. It's clear to me at least, that JS has been stretched beyond its abstraction level. It's ripe for replacement, its just that attempts to replace it have been closed solutions, so JS continues.