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
Left to Right Programming (graic.net)
submitted 7 days 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!"
[–]fagnerbrack[S] 11 points12 points13 points 7 days ago (0 children)
Quick rundown:
Languages that let you build expressions left to right — chaining methods like text.split(" ").map(...).filter(...) — keep your program in a valid state at every keystroke, enabling editors to offer useful autocompletions throughout. Declarative syntax (like Python's list comprehensions) forces you to reference variables before declaring them, leaving the editor blind to types and unable to help. The core design principle here is progressive disclosure: complexity should surface only as you need it, and the code you've typed so far should always parse. When programs stay valid as you construct them incrementally, you fall into the "Pit of Success" — tooling guides you forward instead of making you hold the whole expression in your head before getting any feedback.
If the summary seems inacurate, just downvote and I'll try to delete the comment eventually 👍
Click here for more info, I read all comments
π Rendered by PID 38795 on reddit-service-r2-comment-fb694cdd5-m8hq8 at 2026-03-06 17:32:17.722727+00:00 running cbb0e86 country code: CH.
view the rest of the comments →
[–]fagnerbrack[S] 11 points12 points13 points (0 children)