hoodwink.d enhanced


Camping Gets J'd, Placing It at the Very Epicenter of Hate! #

by why in inspect

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.

said on 18 Aug 2006 at 21:50

Wow. And thanks for the link to my wonderful merchandicing enterprise. The JRuby stuff makes me want to faint however. How appauling!

said on 19 Aug 2006 at 05:36

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?

said on 19 Aug 2006 at 07:26

This is great. I love camping. Am I the only one? =)

said on 19 Aug 2006 at 07:37

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…

said on 19 Aug 2006 at 08:15

while posting I was 50% sure it’s a joke, should have listened to my humour filter :D

said on 19 Aug 2006 at 09:46

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.

said on 19 Aug 2006 at 10:10

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?

said on 19 Aug 2006 at 10:27

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…)

said on 19 Aug 2006 at 14:36

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 !

said on 19 Aug 2006 at 17:17

You go CON !

said on 21 Aug 2006 at 00:07

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

said on 21 Aug 2006 at 10:20

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.

said on 21 Aug 2006 at 10:22

By the way, this is awesome stuff :) If JRuby can ruby _why’s evil genious code, well then it’s mighty impressive.

said on 25 Aug 2006 at 15:50

Camping in the Enterprise!

Or camping out behind the Enterprise!

said on 25 Aug 2006 at 16:17

@adam : that is indeed royally funny.

Hope you don’t get caught. It’s known as subversion from within.

said on 30 Aug 2006 at 00:51


You really really need to chill. Scared or something?

11 Jul 2010 at 21:20

* do fancy stuff in your comment.