Favstar gets even better if you sign in.
If you think GC is your problem, you're wrong. Your problem is allocation. Garbage isn't the disease...it's a symptom.
The @paypal numbers for their Java to Node move are absurd. A JVM app doing 1.8 pages/s isn't slow...it's broken. https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal/ …
I find Big Bang Theory to be stupid and offensive. It's the blackface of intellectuals.
Wanna get involved with OSS? Pick a project and start helping to cleanup and/or refactor it. That's how I started on several projects.
JRuby: The Hard Parts https://speakerdeck.com/headius/jruby-the-hard-parts …
JRuby 9000 is starting to shape up. Finishing Ruby 2.1 features, wiring up the new JIT, big overhaul of encodings and IO. Preview soonish.
GSoC 2014 accepted Python, Scala, Clojure, Groovy, Perl, and Mono orgs but rejected both Ruby and JRuby.
Biggest takeaway for me about Apple's new Swift language is that I was right all along about Objective-C being terrible.
If you want a Ruby that's almost entirely free of unmanaged, exploitable C/C++ code, you really should be using JRuby.
Rubyists implement a new markdown library every 35.7 seconds. True story.
Rule #1 of being a good OSS user, contributor, or project leader: Be respectful to others. Unfortunately it's the rule most often broken.
Really impressed with the momentum the concurrent-ruby gem has. Every Rubyist should be paying attention to this.
I told at least a dozen core OpenJDK and Oracle folks that startup time is our #1 problem. Solutions are coming.
The JVM bytecode backend ("the JIT") for JRuby 9000's new runtime is nearly complete. Now we get to start playing with optimization :-)
Raw numeric performance (mandelbrot) of MRI 2.1.1 vs JRubyTruffle vs Java vs C. Dry land is not a myth! https://twitter.com/chrisgseaton/status/454238718074060800 …
Stats can't be shown as @headius has never signed in to Favstar.