@bascule And saying, "But I like Ruby!" is basically a grandpa argument. To check for these, substitute "Pascal" for your language of choice
-
-
@bascule Ruby doesn't have real threads, and Rails is "thread-safe" only for a very cagey definition of thread safe. -
@KirinDave JRuby most certainly has "real threads" :P The bug trail for thread safety in Rails is relatively small: https://github.com/rails/rails/pull/6917 … -
@bascule I said Ruby, not JRuby. -
@KirinDave I hate mincing words, but Ruby is a language, not an interpreter. JRuby is Ruby on the JVM
End of conversation
New conversation -
-
-
@bascule JRuby has an opportunity to make the first big fix to this problem, though. But then people will bitch about startup times. -
@KirinDave c'est la vie. One option is to develop on MRI and deploy on JRuby like@Square does (and I used to at previous gigs) -
@bascule I think that's a bad plan, personally. Just use the Nailgun, guys. -
@KirinDave never had much luck with nailgun, and I've encountered more OS X -> Linux bugs than MRI -> JRuby bugs -
@bascule Saying things like this makes me wonder what the hell is going on with you. -
@KirinDave develop on a case-insensitive filesystem, deploy on a case-sensitive filesystem. What could go wrong? o_O -
@bascule Why are you using a case-insensitive filesystem on mac os x? This is operator error. Reformat. -
@KirinDave I've tried formatting in case-sensitive mode in the past. It broke a lot of stuff (Photoshop iirc). Maybe it's better now... - 3 more replies
New conversation -
-
-
@bascule And also, while Rails is written to be mostly thread safe, Ruby has _shitty_ support for multicore programming as it stands.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.