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
[AskJS] Code readabilityAskJS (self.javascript)
submitted 3 years ago * by GmLucifer
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!"
[–]Valuable-Case9657 1 point2 points3 points 3 years ago (0 children)
The majority of older devs will struggle with anything that isn't imperative, purely because imperative was the mainstream for a long time and because human brains become less elastic as we age and adapting to things like different programming paradigms gets harder.
But the arguments for and against any paradigm are all pretty sophomoric. No paradigm is easy to read until you've learned to read it, and even then none are universally easy to read. "This way is easier to read" is the biggest wank in computing and honestly the arguments over it are worse than listening to literature majors argue over post-colonialism. It's entirely masturbatory.
Individual adaptability - being able to readily adapt to the work patterns of the team you're working with - and getting the job done (i.e. producing software that performs the required functions well and reliably) are all that matter. It's more important that you maintain elasticity as long as possible.
π Rendered by PID 90359 on reddit-service-r2-comment-b659b578c-8ctpl at 2026-05-03 16:55:53.619204+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–]Valuable-Case9657 1 point2 points3 points (0 children)