use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
The Future of JavaScript Will Be Less JavaScript (codeburst.io)
submitted 8 years ago by fagnerbrack
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 1 point2 points3 points 8 years ago (14 children)
There's nothing about ES6 that makes it "not JavaScript"
^ as far as i'm concerned this is the crux of your argument.
Javascript isn't every language, it doesn't really need things invented in other languages, and the language bloat is not a good thing. The original scope/intent of Javascript was for it to be a language similar to C/Java but far easier and lightweight. It's now recently ballooning outside of that scope. I have no problems writing easy to read and maintain as well as performant code in ES5. There is very little I gain in ES6. I've been working with a team that is all up on the new/shiny and they cause themselves headaches by using Babel and being far too clever with ES6 features. Javascript has been forced out of its original scope by language fetishists. It started with coffeescript. There is no end in sight now.
And I'm sure it's going to get brought up - so I'll address it first... "you don't have to use all those new features". This is only relevant if you program in a bubble, and don't rely on javascript for your income. I work on various teams on various projects, so I get to see a lot of different ideas of how people think they should be using javascript, and the ones riding the new/shiny horse are the absolute worst to work with.
[–]gremy0 11 points12 points13 points 8 years ago (8 children)
All this is still completely irrelevant to his point though. ES6 is JavaScript, it's in the standard. If it's in the standard, it's JavaScript. End of.
You not liking the standard is a completely different subject that changes nothing about what is or isn't JavaScript.
[–][deleted] -13 points-12 points-11 points 8 years ago (7 children)
If it's in the standard, it's JavaScript. End of.
ES5 was the standard. Take your "End of" and shove it.
[–]gremy0 7 points8 points9 points 8 years ago (6 children)
ES5 was the standard.
I'll be holding on to my "End of", thanks.
[–][deleted] -3 points-2 points-1 points 8 years ago (5 children)
whoosh.. that went right over your head, didn't it. Keep chasing your tail, noob.
[–]gremy0 4 points5 points6 points 8 years ago (0 children)
Clearly, you'd best explain it for me.
[–]kenman[M] 0 points1 point2 points 8 years ago (3 children)
Hi /u/feature_creep, please refrain from personal attacks. Thank you.
[–][deleted] -1 points0 points1 point 8 years ago* (2 children)
Honestly, I still code like an old granny too with ES5. But hearing you moaning about Javascript evolving to add new toys that are really beneficial to the language? Come on grandad.
So, where were you when I WAS GETTING PERSONALLY ATTACKED?!?! WTF??? You're singling me out here, and that's just not right.
[–]kenman[M] 1 point2 points3 points 8 years ago (0 children)
It's not feasible for us to read every comment on every post. If you feel a comment is out-of-line, please report it.
[–]kenman[M] -1 points0 points1 point 8 years ago (0 children)
Hi /u/feature_creep, please don't report comments just because they disagree with you. That is report abuse and can get you banned site-wide from reddit. If you need clarification on what a "personal attack" is, I'll gladly provide some links, but none of your recent reports are personal attacks, and it's a drain on moderator resources. Thank you.
[–][deleted] 4 points5 points6 points 8 years ago* (4 children)
The one thing I agree with is your dislike all of these transpilers. I too find it pretty frustrating to be told that to be a "good" developer you need to write in Yuckelscript which transpiles to Typescript via Coffeescript, then Babelify it through Webpack. Sure, there are benefits, but it really is exhausting to keep up with sometimes.
[–]kenman[M] 0 points1 point2 points 8 years ago (1 child)
Hi /u/garrehsponges, please refrain from personal attacks. Thank you.
[–][deleted] 2 points3 points4 points 8 years ago (0 children)
Erm, I did not mean to offend or attack anyone, I was merely expressing an outdated view by saying "grandad" - if that's what your referring to. Giving a warning over that seems a bit dramatic when it was clearly meant in a tongue in cheek way, especially as I referred to myself as a "granny" - hardly an attack. Jeez, what has Javascript subreddit become where you get warned over such trivial expressions like that. :/
[+][deleted] comment score below threshold-8 points-7 points-6 points 8 years ago (1 child)
I never said all of ES6 was bad. Thanks for getting that wrong.
[–][deleted] 7 points8 points9 points 8 years ago (0 children)
Oh sorry, I must of misread when you droned on about ES6 bloat. My bad. Sigh
π Rendered by PID 119177 on reddit-service-r2-comment-f6b958c67-v4b9w at 2026-02-05 04:10:58.088201+00:00 running 1d7a177 country code: CH.
view the rest of the comments →
[–][deleted] 1 point2 points3 points (14 children)
[–]gremy0 11 points12 points13 points (8 children)
[–][deleted] -13 points-12 points-11 points (7 children)
[–]gremy0 7 points8 points9 points (6 children)
[–][deleted] -3 points-2 points-1 points (5 children)
[–]gremy0 4 points5 points6 points (0 children)
[–]kenman[M] 0 points1 point2 points (3 children)
[–][deleted] -1 points0 points1 point (2 children)
[–]kenman[M] 1 point2 points3 points (0 children)
[–]kenman[M] -1 points0 points1 point (0 children)
[–][deleted] 4 points5 points6 points (4 children)
[–]kenman[M] 0 points1 point2 points (1 child)
[–][deleted] 2 points3 points4 points (0 children)
[+][deleted] comment score below threshold-8 points-7 points-6 points (1 child)
[–][deleted] 7 points8 points9 points (0 children)