4 ms·
What a depressing idea. I don't take JavaScript seriously at all.
by nilved 9y ago
What a depressing idea. I don't take JavaScript seriously at all.
- alayek 9y agoSorry to say this, but this kind of statements don't really add anything to the discussion. _Only a sith deals in absolutes_. Recently, JavaScript has adopted lot of language feature from C#, Ruby etc., that make it really useful for most common tasks. And the community moves really really fast, hence adoption of new language syntax is quite fast. JavaScript has some killer platforms / apps, that are being used in production by high-traffic companies. You can do cross-platform Desktop app in Electron (Slack, VSCode, Atom etc. are written with this). Front-end build tools are written in Node JS, and they do lot of heavy lifting as well. Babel is a transpiler, Webpack is a bundler. These days, native mobile apps (not hybrid apps) in JS are also gaining traction, via React Native. From open source communities to big behemoths are behind this. I would like to hear what about JS turned you off so much?
- deleted 9y ago[deleted]
- busterarm 9y ago> Recently, JavaScript has adopted lot of language feature from C#, Ruby etc., that make it really useful for most common tasks. And the community moves really really fast, hence adoption of new language syntax is quite fast. I wasn't aware that a platform's ability to move fast was now a feature. Sounds more like a moving target, honestly. I want stable tools that let me do things quickly. In the current JavaScript ecosystem, you have the "do things quickly" part without the stable part. It's really easy to get bogged down in the mud. My guess here is that with the increasing industry tendency to move on every <2 years, everyone is building their shaky house and then getting out before it crumbles with them inside.
- crimsonalucard 9y agoIt's not the technology surrounding the language, it's more of how the core language itself is flawed.
- mmargerum 9y agoI'd argue the opposite. ES6 is s pretty decent language, but setting up the tooling is a PITA.
- zeveb 9y ago> You can do cross-platform Desktop app in Electron (Slack, VSCode, Atom etc. are written with this). I don't think that Electron is an argument for JavaScript.
- Brockenstein 9y agoIt is an interesting example of how a camel is a horse designed by committee. And basically the reason we have JS is because we can't agree on anything else. So JS is what we've got. But you should take JS seriously, because it's what we've got. It's not going anywhere. And it powers the Internet. And for right now the Internet is the end all, be all, technology.
- crimsonalucard 9y agoAn alternative has already been agreed upon and may be the future of front end web development. It's called WebAssembly.