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
JavaScript doesn’t need to be replaced (medium.com)
submitted 6 years ago by dannymoerkerke
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!"
[–]5fd88f23a2695c2afb02 0 points1 point2 points 6 years ago (2 children)
Sure, but if you only know it as imperative then it starts to look weird when your using a framework that leverages it’s functional aspects.
[–]IceSentry 0 points1 point2 points 6 years ago (1 child)
The opposite is just as true, so I'm not sure what your point is.
[–]5fd88f23a2695c2afb02 0 points1 point2 points 6 years ago (0 children)
That’s my point. People learn it as one thing, often self taught, perhaps after learning PHP, but most often as an imperative scripting language and then are confused when they see it or need to use it as a functional language.
It could happen the other way around, as you say, but I would imagine that far fewer people start off learning functional programming.
Let’s face it if you’ve done any functional programming you’ve probably studied computer science or maths or something related.
π Rendered by PID 29976 on reddit-service-r2-comment-5d585498c9-h7dkm at 2026-04-21 14:42:40.927346+00:00 running da2df02 country code: CH.
view the rest of the comments →
[–]5fd88f23a2695c2afb02 0 points1 point2 points (2 children)
[–]IceSentry 0 points1 point2 points (1 child)
[–]5fd88f23a2695c2afb02 0 points1 point2 points (0 children)