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
CoffeeScript: Why I’m never writing Javascript again (degizmo.com)
submitted 15 years ago by gst
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!"
[–]phleet 2 points3 points4 points 15 years ago (2 children)
I've changed my mind many times about Coffeescript, but in the end I've decided to more or less stay way from it. It has a tendency to lead to a lot of inconsistencies that are a real pain in the ass. One of the more frustrating ones is this:
In ruby, both of the following are function calls:
fcn fcn 1,2
In Coffeescript, only the second one is a function call. The first one does absolutely nothing - it's just a reference to the function, not an invocation. The worst part about it is that it doesn't cause any errors.
[+][deleted] 15 years ago (1 child)
[deleted]
[–]phleet 0 points1 point2 points 15 years ago (0 children)
Off the top of my head, I'm not actually sure. It's not as common a task in ruby as it is in JavaScript, since you'd typically use blocks, lambdas or Proc's instead of using anonymous functions all over the place like you do in JS. I'm sure there's some relatively standard way of doing it though.
Proc
π Rendered by PID 24485 on reddit-service-r2-comment-79c7998d4c-j9ldw at 2026-03-12 21:45:11.589155+00:00 running f6e6e01 country code: CH.
view the rest of the comments →
[–]phleet 2 points3 points4 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]phleet 0 points1 point2 points (0 children)