Rails on Rubinius
We hit a major milestone tonight. As most people know, we’ve been working to run Rails on Rubinius by RailsConf to have something to show off, even if it’s pretty slow.
Well, I’m super proud to say that tonight, rails served up both static and dynamic pages under Rubinius. Previous to tonight, we’d been blocked just trying to get Rails to even load. I decided to just try loading it up and bang on it enough to get it up and going.
In a scary way, it didn’t take very much code. Which meant we were very close already.
It’s pretty late, so I’m going to keep this short. Big thanks to everyone who’s contributed to Rubinius and had faith in us. Enormous thanks to Engine Yard, without whom I don’t know if we’d been able to reach this amazing height.
More updates to come…
kick ass!
Ezra
May 17, 2008 at 1:50 am
Great. This is really a milestone.
Michael Klishin
May 17, 2008 at 7:04 am
Congrats!
Stephen Waits
May 17, 2008 at 7:09 am
Truly great news.
You guys rock!
Piku
May 17, 2008 at 7:21 am
Congrats guys! I know this is one of many milestones to come out of the rubinius team.
Raju
May 17, 2008 at 7:46 am
Mark Lee Smith
May 17, 2008 at 8:08 am
Wow, this leaves no excuses for not getting involved in Rubinius… Congratulations!
Marius Mathiesen
May 17, 2008 at 8:11 am
Congratulations!
Chris Lloyd
May 17, 2008 at 8:21 am
Amazing! Congrats.
Lucas Húngaro
May 17, 2008 at 8:45 am
Awesome!
Fabio Kung
May 17, 2008 at 8:48 am
Yes, but is it 8-by-8 shotgun witten in assembler like Flaming Thunder? http://www.flamingthunder.com/
You should totally rewrite rails in this Evan. Everyone would love actions like:
upload is a function doing return.
Zed A. Shaw
May 17, 2008 at 8:54 am
Wow. Awesomes. And just in time for Railsconf, too.
nap
May 17, 2008 at 9:06 am
Figures you would push through the last easy bugs and snipe the victory blog post.
Awesome work. Heh.
Wilson Bilkovich
May 17, 2008 at 9:29 am
Congratulations!
Jeremy Pinnix
May 17, 2008 at 9:56 am
Way to go Evan!
Vivek
May 17, 2008 at 10:20 am
Congratulations!
Hope to fill the taste of it soon
Dejan Dimic
May 17, 2008 at 11:00 am
[...] Rubinius roda Rails! Essa foi antes do que a maioria esperava. [...]
Learning on Rails » Blog Archive » Duas ótimas notÃcias para Rubistas
May 17, 2008 at 11:38 am
Very cool. Out of interest, how do some of the common plugins work, e.g. will_paginate, etc?
Damien
May 17, 2008 at 1:05 pm
Does it scale?
Dr Nic
May 17, 2008 at 3:03 pm
Great work guys! looking for more to come
cnicolaou
May 17, 2008 at 4:47 pm
Epic win.
pozorvlak
May 17, 2008 at 4:57 pm
@Dr. Nic: the scaling feature comes in 2.0 as I understand.
Well done to all the Rubinius devs. I hope you guys booze on a bit
Mr eel
May 17, 2008 at 5:29 pm
Does it *really* scale? I mean, I am building the “next Facebook”, and even I don’t have still a single access, I really need to have 100% sure that it will scale for kazillions of access per second, because [lots of buzzwords here].
—
Nice one, Evan. I am really looking to play a bit with Rails on Rubinius
.
Congratulations for all your great work…
Julio Santos Monteiro
May 17, 2008 at 5:46 pm
Quite interesting
Good luck with your work on Rails on Rubinius!
Lilja
May 17, 2008 at 6:11 pm
Go, Rubinius, Go!
ruivaldo
May 17, 2008 at 6:13 pm
Congrats!
John Lam
May 17, 2008 at 7:13 pm
Suhweet!
Congrats, guys … you’re hard work is very, very appreciated!
And, yeah, Engine Yard does kick some serious tail.
Keep up the great work!
Chris
May 17, 2008 at 9:08 pm
you guys are amazing… the rubinus project is a great effort, and getting rails to run on it is just extraordinary.
Mr. Man
May 17, 2008 at 10:48 pm
Smashing stuff! Really, really, well done
Sam Aaron
May 18, 2008 at 12:43 am
wow
I dont use rails myself (i use and <3 ruby and my own smallish webframework) but since rails was often touted as “killer app”, i guess rubinius has really stepped up a LARGE step towards the goal
markus
May 18, 2008 at 3:04 am
One small step for a VM, one giant leap for the Ruby community!
Jeremy
May 18, 2008 at 3:35 am
Great!. congratulations…Evan. Keep it try..
ye soe
May 18, 2008 at 4:36 am
Excellent work! Congrats to the whole Rubinius community
Mathieu Martin
May 18, 2008 at 5:25 am
Wonderful news! Congratulations to everyone involved with Rubinius!
Mike Moore
May 18, 2008 at 8:10 am
Congrats and Go Rubinius!
Mark Holton
May 18, 2008 at 10:39 am
A New Ruby World has emerged. Congratulations.
SoftMind Technology
—-An Unblinking Eye on Ruby and Recent trends in Web Technology —
SoftMind
May 18, 2008 at 10:49 pm
^5
Kirk
May 19, 2008 at 12:21 am
Congreats guys. Great team, great achievement.
Dragosh
May 19, 2008 at 2:32 am
[...] Rails on Rubinius – A milestone achieved. (via Ezra Zygmuntowicz) [...]
A Fresh Cup » Blog Archive » Double Shot #210
May 19, 2008 at 4:17 am
[...] was a short note today, that the Rubinius development team has successfully run Rails on their virtual machine. Although [...]
SitePoint Blogs » Rubinius runs Rails
May 19, 2008 at 5:18 am
[...] Phoenix has announced that the Rubinius project has hit a major milestone: Rubinius can run Rails! This makes it implementation #3 (after MRI and JRuby) to join the Rails club and will help cement [...]
Rubinius On Rails: Rubinius Becomes 3rd Ruby Implementation to Run Rails
May 19, 2008 at 7:38 am
[...] właśnie z Ruby, znacznie łatwiej będzie rozwijać język. Niedawno Evan Phoenix na swoim blogu, doniósł że udało im się w końcu uruchomić Ruby on Rails, jest to kolejny sukces po tym jak [...]
Rubinius - udało się uruchomić już Ruby On Rails i Merb | Rich Internet Applications
May 19, 2008 at 7:46 am
This sounds awesomely wonderful… wd~
mike from africa
May 19, 2008 at 8:48 am
anything that can speedup rails apps would be always welcome. will add rubinious to our development and test environment
Senthil Nayagam
May 19, 2008 at 10:01 am
Senthill:
I wouldn’t bother yet. Rubinius is still really slow because of all the Ruby code we run compared to MRI for similar functionality. Getting the performance up is our next goal, now that we’re hitting compatibility.
evanphx
May 19, 2008 at 10:04 am
[...] Some exciting news in the Ruby community has been reverberating today… Rails works in Rubinius! [...]
All Hail Rubinius! Rails is Running!
May 19, 2008 at 5:11 pm
As long as it runs Merb like a screamer, I’ll be very happy.
Garth
May 20, 2008 at 12:51 am
[...] Rails on Rubinius [...]
Nome do Jogo » Artigo » Rails Podcast Brasil - Episódio 17
May 20, 2008 at 8:37 am
Wow! Congratulations, guys! This is huge!
Mats
May 20, 2008 at 12:32 pm
[...] big news this week is that Rails is finally on Rubinius. This follows a previous announcement in which the Rubinius team managed to get Merb up and [...]
This Week in Ruby (May 20, 2008) | Zen and the Art of Programming
May 20, 2008 at 3:20 pm
Was this on shotgun or the new C++ VM?
Charles L
May 20, 2008 at 9:45 pm
wow! congrats guys! this will be HUGE!
toño
May 21, 2008 at 8:13 pm
So is this using the C++ VM or on shotgun?
Charles L
May 22, 2008 at 5:02 am
[...] The real news about Rubinius is not they are another Ruby interpreter but they recently announced the ability of running Ruby on Rails on Rubinius. Evan gave the news on his blog: [...]
Ruby on Rails and the VM of Your Choice : Accidental Technologist
May 22, 2008 at 7:19 am
Charles L:
This is using shotgun. We’re still working on the C++ VM, trying to not rush it and get it right.
evanphx
May 22, 2008 at 8:48 am
Congrats, it is really a big milestone hit by Rubinius team. So, when do rubinius will be able to run on windows? never?
sgwong
May 23, 2008 at 12:43 am
We will run on windows eventually. We’ve started a little to make this possible. The problem is that we’ve had no Windows developers until recently, so that makes it hard to port.
If any Windows programmers out there want to help, let us know!
evanphx
May 23, 2008 at 12:45 am
[...] Rails on Rubinius – A milestone achieved. (via Ezra Zygmuntowicz) [...]
Double Shot #210 | Developer Home
May 23, 2008 at 11:32 am
Good work!
Jaime Iniesta
May 23, 2008 at 5:21 pm
Congratulations!
Jeremy
May 24, 2008 at 11:56 am
Congratulations!!!
Brian Takita
May 25, 2008 at 12:27 am
[...] Maggio 25, 2008 a 9:02 am · Archiviato in Uncategorized ·Contrassegnato da tag rails ruby rubinius Rubinius è compatibile con Rails: http://blog.fallingsnow.net/2008/05/17/rails-on-rubinius/ [...]
Rubinius esegue Rails! « ZioDave
May 25, 2008 at 8:36 am
[...] que se celebra a finales de este mes (dentro de nada) en Oregon. Pero, al menos en teorÃa, el equipo del proyecto Rubinius lo ha conseguido. Rubinius ya es capaz de correr una aplicación simple (aún les queda mucho trabajo por hacer) de [...]
BLOGems » Archivo del weblog » Rubinius on Rails y una de “celdas”
May 26, 2008 at 10:29 am
Congrats Evan!
Jordan Isip
May 27, 2008 at 12:17 am
well done folks! This is fantastic news.
Adam Greene
May 29, 2008 at 7:39 am
Congrats!
Paul Pagel
May 30, 2008 at 2:33 pm
[...] Rubinius ya es capaz de ejecutar Rails [...]
Enlaces :ruby, :rails => “mayo 2008″ | Javier Vidal Postigo
June 1, 2008 at 12:44 am
WE BELIEVE IN YOU!
Dor Kalev
June 5, 2008 at 3:03 pm
[...] Rubinius can now start Rails and serve static and dynamic requests. [...]
Rubinius runs Rails! | Union Station
May 3, 2009 at 12:27 am
[...] details, follow the links above for each topic, or check out some of our guys’ blogs: Jayson, Evan, Ezra, and [...]
RailsConf Recap | Union Station
May 3, 2009 at 12:27 am