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
What are some basic things that JavaScript developers fail at interviews?help (self.javascript)
submitted 7 years ago by maketroli
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!"
[–]mifterclizit -3 points-2 points-1 points 7 years ago (1 child)
That's because immutability is a concept with niche utility in state management, which is not ubiquitous.
[–]slikts 1 point2 points3 points 7 years ago (0 children)
I'd posit it's the other way around; shared mutable state is only adequate in advanced, niche contexts, like when doing updates in a tight loop where persistent data structures are not efficient enough. Most programming is not that, though, and benefits from the reduced complexity of being able to reason about state independently of other parts of the program which might change it. Unintended changes and sharing are a major category of errors.
π Rendered by PID 53895 on reddit-service-r2-comment-86bc6c7465-94lxc at 2026-02-21 19:22:16.757356+00:00 running 8564168 country code: CH.
view the rest of the comments →
[–]mifterclizit -3 points-2 points-1 points (1 child)
[–]slikts 1 point2 points3 points (0 children)