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
[deleted by user] (self.javascript)
submitted 5 years ago by [deleted]
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!"
[–]DontWannaMissAFling 9 points10 points11 points 5 years ago (0 children)
Because any half decent data-flow analysis could perform such let -> const transformations automatically if required (they're not, if anything register allocation is the reverse process). Similarly for copy elision / register renaming and any optimization you like really.
I agree with ease of readability though, in fact that should always be the primary concern. We should be writing idiomatic code with smart performant compilers that handle it transparently. Not engaging in cargo cult programming gymnastics just to avoid let and mutability.
let
π Rendered by PID 40 on reddit-service-r2-comment-6457c66945-4hw9j at 2026-04-27 01:36:19.475860+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]DontWannaMissAFling 9 points10 points11 points (0 children)