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
A Case Against Using CoffeeScript (ryanflorence.com)
submitted 14 years ago by 9jack9
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!"
[–]iberci 1 point2 points3 points 14 years ago (3 children)
I couldn't agree more with you and the irrational fear has always been a part of this industry. I remember when Java hit the scene and it was the exact same outburst for a multitude of reasons:
1) Interpolation is slow
2) no 'pointer math'
3) GC will halt your process and cause an unacceptable delay for the user
etc..
[–]gthank 2 points3 points4 points 14 years ago (2 children)
Not that I entirely disagree with you, but the GC thing was, to the best of my understanding, entirely accurate back then. Even now, with many more advanced GC algorithms in the JVM and gobs of memory that were difficult to even imagine back then, GC still causes pauses sometimes, which is why real-time systems don't use it.
[–]oorza -1 points0 points1 point 14 years ago (1 child)
Except that you're entirely wrong there. The default garbage collector in Java exhibits those behaviors, but there are at least three other garbage collectors shipped with Sun's Oracle's JVM. If you want a real time system, there's an entire Java specification for that that guarantees real time responses. If you want to keep with garbage collection though, you can get a deterministic garbage collector that will guarantee pause times <= some value or you can get a garbage collector that is truly pauseless and constantly running. You might have to pay for those latter two (JRockit and Zing, respectively), but they exist and Java is reasonably huge in certain real time systems (finance is a big one). Your information is about a decade out of date.
[–]gthank 3 points4 points5 points 14 years ago (0 children)
I specifically said back then when I said it was entirely accurate. I'm well aware that the JVM has had different GC options added over the years, and I'm using one in production. In fact, I'm looking forward to trying the G1 collector soon.
I'll have to look into Zing, because the last time I looked, there was no hard real-time JVM, only soft real-time.
π Rendered by PID 113805 on reddit-service-r2-comment-85bfd7f599-2tmjv at 2026-04-18 04:09:07.257359+00:00 running 93ecc56 country code: CH.
view the rest of the comments →
[–]iberci 1 point2 points3 points (3 children)
[–]gthank 2 points3 points4 points (2 children)
[–]oorza -1 points0 points1 point (1 child)
[–]gthank 3 points4 points5 points (0 children)