Articles by John Athayde

New MacRuby Site

Posted by John Athayde on 2009-04-03 00:00:00 UTC

The new <a href="http://www.macruby.org/">MacRuby website</a> is alive and kicking with a new look and feel (courtesy of me) and a nice Webby-based backend (courtesy of Rich Kilmer).<br /><br /> <a href="http://webby.rubyforge.org/">Webby</a> is a Ruby framework that allows the user to work with model files to build a static site. We have a lot of helper methods and ERB that ends up dumped out as HTML when we run the deploy command. It's similar to WordPress in that way, and it is a phenomenal tool for building static sites that feel dynamic. While it does support things such as HAML and SASS, we relied on good old Textile to get the job done.<br /><br /> The site is run without a database. It uses @structs@ and helper methods to generate everything. For example, if Rich wanted to add someone to the "Project Team" list, he would simply update the Ruby array of people objects and the helpers loop through and make it all nice and styled. There was more info presented on this page initially, being the name, URL, focus and company affiliation, but it was simplified down for some of the presenters. The Special Thanks are handled in the same way.<br /><br /> We've been very happy to see some of the recent press about MacRuby as well. If you haven't seen it, please check out:<br /><br /> <a href="http://arstechnica.com/apple/news/2009/04/upcoming-macruby-implementation-to-be-substantially-faster.ars">Upcoming MacRuby Implementation to be Substantially Faster</a> (at ArsTechnica)