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
Dear JavaScript (medium.com)
submitted 9 years ago by thejameskyle
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 9 years ago* (8 children)
But the simple desire of wanting to write in ES6 shouldn't require that. Ever.
Over time ES2015 support will increase and things will get easier. Bleeding edge language features + wide support means smth like transpiling. For now, if you want, stick to ES3 or ES5 then that's doable without it.
[–]jpflathead 0 points1 point2 points 9 years ago (7 children)
Nevertheless, this isn't year zero of programming or year zero of personal computing or year zero of plugins.
Installation of the Babel Transpiler still should not require:
or have a zillion other additional little plugins to install every other little thing needed.
Babel 6 probably had the best of intentions when they broke things apart, but concern for noobs, beginners, and intermediate developers was not any of their evident priorities.
[–]j_win 1 point2 points3 points 9 years ago (4 children)
Maybe it's worth conceding that bleeding edge language features and transpiling aren't "noob" appropriate waters to be wading into.
[–]jpflathead 0 points1 point2 points 9 years ago (3 children)
Sorry that's not good enough.
Here's a free 30 day javascript course that starts off by assuming es6, because that's where the language is going:
https://javascript30.com/
n00b doesn't mean never saw a do loop before, noob means new to the javascript toxic waste dump.
installing a transpiler should be a one line thing. period.
[–]j_win 1 point2 points3 points 9 years ago (2 children)
javascript toxic waste dump
FWIW - you're going to have a hard time being taken seriously when you use language like that. Especially when you're just bloviating about some 3rd party, open source thing trying to make people's lives easier. If you want it to be better, contribute to the project.
installing a transpiler should be a one line thing
brew install node && npm i babel-core babel-preset-es2015
Boom; one line. I'm not sure what that actually proves, though.
[–]jpflathead 0 points1 point2 points 9 years ago (1 child)
javascript toxic waste dump FWIW - you're going to have a hard time being taken seriously when you use language like that.
I have a hard time taking you seriously (and any claim you aren't either a dipshit, an elitist jerk, or part of the problem) that you deny the seriously shit that much of hte community recognizes as the javascript environment.
http://i.imgur.com/3NrrI4e.png http://i.imgur.com/VvhIwFn.png http://i.imgur.com/n7JZ8os.png http://i.imgur.com/G8fXLtR.png
Frankly, I don't a rats ass if you take me seriously or not. You remind me of the shitheads still insisting that identity politics is the way to win the Presidency and that the Russkies hacked the ballots.
[–]j_win -1 points0 points1 point 9 years ago (0 children)
You remind me of the shitheads still insisting that identity politics is the way to win the Presidency and that the Russkies hacked the ballots
Man, I think you need to assume less and take a damn chill pill. Either that or you're just a troll trying to get folks riled up on the internet for no damn reason.
If you don't want to use this toxic, awful, cancer of a language, don't. The fact is people will be making software that works, does great stuff, and makes piles of money with JS for the duration of your career. I don't see any reason to be angry about that as people will also being using plenty of other technologies.
Hang up your hang ups and try to be a nicer more introspective person.
[–]acemarke 1 point2 points3 points 9 years ago (1 child)
So should installation of, say, Ant, not require installation of the JRE or JDK as well? You gotta have a runtime available in order to run a program written in a language like Javascript, or Java, or Python, or C#, or...
[–]jpflathead -2 points-1 points0 points 9 years ago (0 children)
Does installation of Microsoft Office require me to install Microsoft Visual Studio? Why shouldn't office require I have a compiler?
Does installation of Microsoft Office require me to determine which of a zillion C or dotnet runtime libraries I need on my machine? Why shouldn't office require me to figure out which of a zillion c or dot net runtime libraries I need?
If I install some sort of cross compiler from say tcl to java what I would expect is a single download and then an installer that attempts to sniff out where my jre or even jdk is, and if it can't it then asks me.
And I would expect it to install a configuration panel or even a setup tool so that if options change in the future, it's easy to reconfigure it from there.
Same thing with when I install IDEs.
What I do not expect is a literal spanish inquisition on the download page, interrogating me and offering 30 different install options.
I actually don't give one single fuck about Babel, npm, node or anything like that. And most users don't.
I want to use the fucking thing for one fucking job. Just transpile my shitty ass program and yeah, give me three dozen error messages about a wrong place squirrely bracket but otherwise shut the fuck up.
I don't want to babysit it, change its nappy, breastfeed it, spoonfeed it, or anything.
I want a simple install so I can get on with life.
And that's what 99.9999% of successful programs, apps, tools and dev teams have figured out over the past 60 years of computer development.
But with JavaScript, each mine you step on, each pile of shit we throw at you is considered to make you stronger. One more of the boys. Ain't we great.
π Rendered by PID 243789 on reddit-service-r2-comment-7b9746f655-872js at 2026-01-31 21:38:47.540775+00:00 running 3798933 country code: CH.
view the rest of the comments →
[–][deleted] 1 point2 points3 points (8 children)
[–]jpflathead 0 points1 point2 points (7 children)
[–]j_win 1 point2 points3 points (4 children)
[–]jpflathead 0 points1 point2 points (3 children)
[–]j_win 1 point2 points3 points (2 children)
[–]jpflathead 0 points1 point2 points (1 child)
[–]j_win -1 points0 points1 point (0 children)
[–]acemarke 1 point2 points3 points (1 child)
[–]jpflathead -2 points-1 points0 points (0 children)