Twitter's continuing and patently untrue portrayal of a "Ruby vs the JVM" dichotomy is a huge insult to @JRuby:http://venturebeat.com/2012/11/07/twitter-election-dev-post-mortem/ …
@KirinDave the equivalent Ruby code (which I was actually writing at the time doing a similar integration) looked a *lot* cleaner, IMO...
-
-
@bascule Ruby's lipstick notwithstanding, its expressive power is _no longer exceptional_ in the production software world. -
@KirinDave no disagreement there -
@bascule And what bugs me most is that JRuby is not magic performance fixing. Ruby introduces some difficult-to-fix performance problems. -
@KirinDave what ones in particular are you thinking of?
End of conversation
New conversation -
-
-
@bascule Ruby's entire justification was predicated on dev productivity. It no longer holds a privileged spot there. And so it diminishes. -
@KirinDave no argument there either. I think "use language X and be Y times more productive!" arguments are pretty weak -
@bascule P.S. How the fuck do you know what my SOAP integration code looked like? Has someone at Simple been breaking NDA? -
@KirinDave once upon a time you wrote a blog post on it. Doesn't appear to be online anymore... -
@bascule Oh my low-overhead composable mutator stacks in Scala. I confess I ripped that out due to performance problems.
End of conversation
New conversation -
-
-
@bascule Ruby's syntax falls apart with Higher Order Functions. Python at least avoids tat problem. Scala & Clojure handle it fine.Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.