Camping Gets J'd, Placing It at the Very Epicenter of Hate! #
Oh, this is wise. So, Camping already had two INCREDIBLY GOOD reasons for hating it. First, it’s a Ruby framework that’s not Rails. So bigtime YouReNotWantedHereYouSillyStupidCamping Syndrome. And numero tu, it’s not even a real framework, just a publicity stunt used as a catalyst for the merchandising opportunities and for ascii afghans. So you can’t even use it in real business without feeling like the rug is gonna get yanked out from under your patent leather. Yeah, right. I had better see every square inch of that carpet packed with Tim Brays before that happens!
So, now, a new tutorial by Ola Bini, exposes a huge weakness in Camping. Namely: that it can now run on the Java VM. This opens up Camping to a whole new world of hate. Many of you who have felt indifferent about Camping now have the perfect reason to despise it! I am considering issuing a Cease and Desist. Seriously, if Camping is to run on Java, it needs to be written in 500 bytes of obfuscated Java bytecode END OF STORY.
FlashHater
Wow. And thanks for the link to my wonderful merchandicing enterprise. The JRuby stuff makes me want to faint however. How appauling!
confused_reader
I’m a little confused. is Camping by why or why is it hosted on his site? and if it is by him why does why hate Camping?
Ola Bini
This is great. I love camping. Am I the only one? =)
Cutter
Very, very cool. The JRuby guys are going great things, and seeing camping run on top just shows how far the project has come. Keep up the great work guys…
confused_reader
while posting I was 50% sure it’s a joke, should have listened to my humour filter :D
jaza
Tried the tutorial, the jruby/camping duo works nice. A fraction slow to start up but fast when its going and it using an jdbc ActiveReceord adapter to MySql. Wow.
why
Yeah, sounds like performance is good during execution. One of the most amazing things about this feat, though, is that the JRuby interpreter can actually handle the pseudo-obfuscated code and all the eval tricks and so on. Ola, it’s not using
camping-unabridged.rb
is it?Ola Bini
why: Of course it’s not using camping-unabridged. We’re installing the gems and running everything as is. Unabridged would be cheating. And since Camping is such an amazing hack (hack in a very positive sense), it feels good that JRuby can handle everything in it. (But there were a few interpreter bugs to sort out, though…)
C. O. Nutter
Camping was another challenge for JRuby, and it brought to light a few tweaky interpreter bugs we hadn’t yet discovered. However once we resolved those and Ola contributed a few fixes of his own, we are Camping…and it feels good.
Every little step takes us closer to full compatibility with Ruby. We’re also working to improve performance, so that slow startup time isn’t as much of a problem and so that things like RDoc aren’t so dreadfully slow. We’ll get there!
At any rate, perhaps now the poor Java folks trapped in the land of gigantic app servers have an option for quick, simple web applications. WE SHALL EMPOWER THE JAVA PROLETARIAT !
Bil
You go CON !
Diego
I personally think it’s awesome that jruby is able to run camping. Great job guys. why: Does this means that Camping has officially reached ‘enterprise’ status. :D
adam
Please work faster on JRuby! Any day now my office will realize that I have not been using an Enterprise++ language and send me back to Java. At which time I need JRuby to be fully ready to catch my decent from heaven.
adam
By the way, this is awesome stuff :) If JRuby can ruby _why’s evil genious code, well then it’s mighty impressive.
Abica
Camping in the Enterprise!
Or camping out behind the Enterprise!
daibatzu
@adam : that is indeed royally funny.
Hope you don’t get caught. It’s known as subversion from within.
rulez
dude,
You really really need to chill. Scared or something?