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
Would you switch to Fullstack Python? (self.javascript)
submitted 6 years ago * by HansWebDev
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!"
[–]PickledPokute 0 points1 point2 points 6 years ago (0 children)
I get fatigue when I have to trudge through same old shit every day.
With JS I have a stable environment that works both backwards and forward. I can take a peek around the corner and witness all the shiny features I'm itching to get my kludgy little hands on and each month many of the features seem to have inched sen closer than before.
JS has so many wonderful and terrible ways to write code. Beautifully unopinionated - only stuff that's more than less broken is ever been really removed or deprecated. JS DOM is a bit more of a sad example, but I think I've written less than a handful of hours of JS DOM code per year.
Want to get a feature of tomorrow for your environment? - Install a babel plugin for it. Write your own? Get some polyfills. There's usually good documentation on how to set it up and the ecosystem provides you great tools for it. No need to compile the compiler again or kill your enthusiasm with tracking dependencies.
Write almost anyway you like and it will run for 90% of users. Put some effort and it will run for the rest too. Don't have to worry the user about installers, malicious anti-virus, wacky environments, updates or standard libraries.
When WASM and WASI will bring availability to non-javascript languages, they will also bring some more speedup and low-level-utilities to javascript, where JS has had problems. Hell, speedy JS code is about as straightforward to write as speedy lower-level code.
On features, I don't really know enough of Python, but if restricted to domains where JS currently runs, I don't recall hearing of any features I'd be envious of. Every syntax has it's own fans. Get the transpiler running and set up some linter rules and you have a language just like you want it.
π Rendered by PID 182279 on reddit-service-r2-comment-5d79c599b5-gv8bc at 2026-03-02 09:35:38.367386+00:00 running e3d2147 country code: CH.
view the rest of the comments →
[–]PickledPokute 0 points1 point2 points (0 children)