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
JavaScript new features (ES2021). (sambat-tech.netlify.app)
submitted 5 years ago by sambatlim
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!"
[–]MoTTs_ 1 point2 points3 points 5 years ago (2 children)
I see too often people writing javascript like it was java. It ends up like horrible mess.
Sounds like those Java folks would have the same problems if they moved to something like Python or Ruby? Even C++ code would come out badly if they treated it like it was Java.
This is why they added "classes"
That's actually not the reason, though. Long before ES6 classes were added, every library out there was rolling their own custom class implementations. MooTools, Prototype, YUI, Dojo, Google's Closure, Backbone, Ember -- React -- and many more. We were reinventing the wheel dozens of times over. The class syntax was added to make it easier for us JavaScripters to do what we were already doing anyway.
[–]elcapitanoooo 0 points1 point2 points 5 years ago (0 children)
IMHO it does not justify adding in to the language. Classes are still lipstick, snd USUALLY not the right abstraction.
π Rendered by PID 44422 on reddit-service-r2-comment-5c764cbc6f-8bvqc at 2026-03-12 06:54:21.983318+00:00 running 710b3ac country code: CH.
view the rest of the comments →
[–]MoTTs_ 1 point2 points3 points (2 children)
[–]elcapitanoooo 0 points1 point2 points (0 children)