Quo Vadis, Rails + Merb?


Update: I have been informed by a few prominent Rails guys (including a core team member) that the atmosphere of the Rails irc changed quite a bit recently (and that they are still working on it), so disregard the ‘rails irc is full of douchebags’ section please!

Happy New Year to everyone! I have been totally off the grid for the past 2 weeks, just getting back to work (several hundreds of e-mails in my inbox, ugh) so just a really quick blurb on Rails + Merb (I guess everyone is sick of the topic by now anyways ;-). I am still dizzy after all the eating/drinking/pushing wii fit to the edge/doing nothing/… for 2 weeks, so get ready for some nonsensical rambling :-).

My gut reaction to the very first article on the merger:

Someone thought it is funny to post April’s fools articles under the XMas tree.

After seeing about 3 more articles of the same kind:

Oh wow, there is a post-some-BS-which-is-a-bad-joke-even-for-april’s-fools meme going on! How amusing!

After actually reading the articles and digging around some more:

FUCK this is for real!!!

After calming down a bit and thinking it through:

This totally sucks. RIP Merb (2006-2008)

Sorry guys, I just can’t join the grandiose Rails+merb merger celebration just yet (I’ll pop a few bottles after Rails 3 will hit the streets AND it will (mostly) work as promised though – but I am skeptical). I was happy that there is a new community which is different from the Rails one (of which I consider myself part of, by the way) – I joined the merb irc and voilà – everyone was 100% helpful (no exceptions) even with the smallest things, and even beyond merb (I remember a great discussion on some fake data generators/factory girl style fixture replacement plugins which was started just because I asked a quick question on something totally different). How about the Rails irc? I don’t really know as I joined just once about 1.5 years ago but was turned down quickly by abrasive comments and overall behavior (e.g. a comment along the lines of “dude if you are still using habtm anywhere (and not has-many-through), get a life and/or go back to your java thingy” – I don’t even agree with this statement by the way, but that’s a different story). Of course I am not saying the rails irc is always like this, and/or that all the rails guys are douchebags (I am not, for example 😉 but I heard similar stories from more people, unfortunately.

Just for the record – I am still a Ruby and Rails fanatic (please no comments like ‘it is maybe time to check out django’ – no, it’s definitely not, the rails climate has never been better), I am doing all my professional work with Rails since 2 years, own tons of Rails books, sleeping in DHH pajamas etc. so I am not attacking Rails in any way. From that perspective I couldn’t be happier – Rails will become faster, more modular, less bloated etc. (I am sure you know all the bullet points from the other articles) and I have no doubt this is more or less going to happen. I am mourning over merb. The community. The influx of new ideas which maybe look bullshit when uttered/prototyped but have a chance to get into the framework because there is almost no bureaucracy. The competition. The monoculture (will Rails eventually eat Sinatra too?). The very fact that something like this just happened – a true black swan, in my opinion.

Of course, I am aware of the huge benefits too – first of all, the reverse ‘divide et impere’ effect, turning enemies into allies – who wouldn’t like to have Yehuda Katz (which indirectly means Engine Yard, to some extent), Matt Aimonetti and a ton of other kick-ass coders/evangelists in their ranks? Not to talk about the other great things – you obviously read about it all over the web already, so I am not going to duplicate that information again. However, in spite of all this awesomeness, something just does not feel right… this is not how it should have happened.

Just in case anyone cares what I am doing in this situation: I am packing my bags. Porting over Bob the Biller(tm), my first serious merb code to Rails. Advising my clients not to start merb projects from now on. Sorry merb, not long ago it felt like a beginning of a beautiful friendship – too bad you passed away prematurely. Rails, here I come again!

44 thoughts on “Quo Vadis, Rails + Merb?

  1. Well, nothing is perfect 🙂 And hopefully the pros will exceed the cons. I have a smallish production Merb app, too, but am not migrating it yet. I think it’ll be easier and (let’s hope) less sad later 😉

  2. DDH has own brand pyjamas? do the rest of the core team do them, and if so, where can i get a set of each. this would be WIN

    </irony>

  3. Thanks on your marvelous posting! I definitely enjoyed reading it, you could be
    a great author.I will remember to bookmark your blog and will come back
    in the future. I want to encourage continue your great
    work, have a nice day!

  4. Howdy would you mind sharing which blog platform you’re working
    with? I’m looking to start my own blog soon but I’m having a hard time
    making a decision between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design seems different then most blogs and I’m looking for something completely unique.

    P.S Sorry for getting off-topic but I had to ask!

    Also visit my page; ?? ??????? ????????

  5. I love what you guys are usually up too. This sort of clever work and reporting!
    Keep up the awesome works guys I’ve added you guys to my personal blogroll.

    Here is my web site; viagra

  6. For sure you can do this part-time, after work, in the evenings, putting in a couple of
    hours everyday or every other day. They can be directly targeted, for example to a certain demographic or a computer user.
    Visit to get more tips about how you can go about starting an online business today
    with almost zero startup cost.

  7. you are in point of fact a good webmaster. The web site loading velocity
    is incredible. It seems that you are doing any unique trick.
    Furthermore, The contents are masterpiece.
    you’ve performed a magnificent process on this matter!

  8. I have to tell you that it’s hard to find your articles in google, i found
    this one on 17 spot, you should build some quality backlinks in order to rank your page, i know
    how to help you, just search in google – k2 seo tips

  9. Asking questions are genuinely good thing if
    you are not understanding something completely, but this
    article gives good understanding even.

    Here is my website … birthday wishes for son; Dann,

  10. I see a lot of interesting articles on your website.
    You have to spend a lot of time writing, i know how to save you a lot
    of work, there is a tool that creates unique, SEO friendly articles in couple of seconds, just type in google – laranita’s free content
    source

  11. Thanks for sharing your thoughts. I truly appreciate your efforts and
    I will be waiting for your next write ups thank you once
    again.

  12. Excellent web site you’ve got here.. It’s hard to
    find high quality writing like yours nowadays. I seriously appreciate individuals like you!

    Take care!!

  13. Good day! This is kind of off topic but I need some advice
    from an established blog. Is it tough to set up your own blog?
    I’m not very techincal but I can figure things out pretty fast.
    I’m thinking about making my own but I’m not sure where to start.

    Do you have any tips or suggestions? Thank you

  14. Greetings! Quick question that’s entirely off topic. Do you know how to
    make your site mobile friendly? My site looks weird when viewing from my iphone 4.
    I’m trying to find a theme or plugin that might be able to correct this
    problem. If you have any recommendations, please share.
    Appreciate it!

  15. I don’t even know how I ended up here, but I thought this post was
    great. I don’t know who you are but definitely you’re going to a famous blogger if you are
    not already 😉 Cheers!

  16. We have just designed software packages which could auto-magically
    scrape associated contents of a subject (as well as
    the topic your blog post is focused on) from the bing to set-up enormous 100% copyscape passed material.

    Are you gonna be planning to analyze it?

  17. Woolrich giacconi uomo negozi woolrich bologna aHfcR Faire un album solo ne signifie l’ISN groupe de travail sur un dossier, mais je obtenir
    que dans la presse on devait entendre que d’un chanteur d’un aerosmith .Dave done C’est 100 diapositives en 30 minutes
    Temps pour un peu de Q sur la façon dont cela est intégré dans le téléviseur sans mods
    les services de Dave:.!. giubbotti uomo woolrich italia woolrich outlet eijBd Selon la
    BBC, une étude américaine globale conclu en 2009, le
    nombre était de 1 à 4 des 60% de musulmans répartis sur tout le continent asiatique:
    Un rapport d’un think tank américain a estimé à 1,57 milliard de musulmans
    peuplent le monde avec 60% en Asie . punti Vendita woolrich giubbotti woolrich bambino EzTUB Solidarité,
    sœurs frères La lutte continue les voyages de mouvement sur.

    woolrich online outlet timberland woolrich uDOyQ Lorsque plus difficile grâce diplômé de la chaîne Hollywood et a
    commencé à ajouter des crédits à la production à son curriculum vitae, il lui apparut qu’il avait peu
    d’idée ce qui s’est passé une fois ses fonctions en face de la caméra sont complets.

    woolrich arctic parka woolrich milano outlet aNNFC
    Donc, oui! Il ya quelque chose pour tout le monde sur le spectacle.

  18. Hi there, just became alert to your blog through Google, and found that it is truly informative.
    I’m going to watch out for brussels. I’ll appreciate if you continue this
    in future. Numerous people will be benefited from your writing.
    Cheers!

  19. ugg sarenza pas cher ugg jZzcd Aber die kriminellen Aktivitäten sind viktimless und Gerechtigkeit sind nicht auf dem Bildschirm außerhalb der Leiter der Anti-Held angewandt, um jemand, so dass jedes Teil eine überlebens Karikatur
    (Jonah Hill ist manchmal nicht wiederzuerkennen),
    das Ergebnis mehr als ein Witz und reperkussyon den Verlockungen der schnell reich Systeme ist kein bisschen müde.

    ugg australia mini vente privee ugg byiwZ Aber das Ritz ist das Ritz, einfaches Hinzufügen eines Käse
    Phantasie oder rustikalen Brot größte Hackfleisch ist nicht genug Feinschmecker.
    ugg bailey button triplet pas cher ugg 5803 lRCKU Gewesen gewann einen Oscar für die Schauspielerei für seine Rolle als Rod tidvell eine arrogante Profi-Fußballer..
    ugg porn ugg fausse mSrQd Er erzählte, dass er an den chinesischen Präsidenten Xi Jinping,
    als er 3 Tage gewählt wurde, nachdem Francis nahm
    das Papsttum schrieb, und bekräftigte, dass die Beziehungen zwischen China und dem Heiligen Stuhl.
    ugg stars ugg paris boutique OIzoL Evans ist gebürtiger
    Auburn, Alabama.

  20. Google Voice is not, a carrier replacer(Well at least not yet).
    It is a lot better to use additional word that are related to the keyword.
    In short they gave me all the information I needed to know to generate my sales strategy for the coming year.

  21. Once your coursework is verified, it is possible to take apply for your non-active license.

    Real estate investment is seen as a business, so that
    you get a few more breaks than if you’re just a residential home owner.

    They allow you to definitely access the knowledge conveniently from a own computer.

    Side by side, there are several secxond hand apartments and houses within thhe safe custody of land
    brokers. IT and corporate residences are bearing planned
    north Bangalore as being a chosen purpose. Though a landlord might not discriminate
    in their screening of tenants,. Find out a residence where modern structural design combines flawlessly by means in the natural landscape, offering luxury a full new
    importing. The larger metropolitan spot is rolling out at a quick feee and it is increased as opposed to national
    normal, using a good offer of the economic growth coming inside previous various a long time.
    This is due towards thee rapid development in development
    in Jaipur. Contractual segment of Concorde Builders includes corporate offices, IT
    Parks, Hotels, Hostels and many more.

  22. It’s really a great and helpful piece of information. I’m glad that you just
    shared this helpful information with us. Please stay us informed like this.
    Thanks for sharing.

  23. Existen maneras de hacer dinero. La certificación LPIC-1 ha click here
    sido desde siempre el sueño, la elección de las tácticas SEO
    que buscan el posicionamiento de su éxito. Por otra
    parte, más o menos como lo hacen los maestros, hasta optimizar las
    imágenes e historias de aclamados fotógrafos.

  24. Sevdiklerinize en güzel arma?an yetenek ve ki?isel geli?iminizdir. Güzel sanatlara haz?rl?k alan?nda bir numaral? adresiniz olan ruyaavcisi ekibi ile haftan?n yedi günü sizlere hizmet vermekteyiz.
    Bak?rköy resim kursu ile Ubeyt ÇA?ATAY e?li?inde sizlere e?itim vermekteyiz.
    Avc?lar ve Esenyurt ?ubeleri ile daima sizlerleyiz.

    http://ruyaavcisi.com/

  25. Bahçe?ehir Dans Kursu program? ile çocu?unuzun öz güvenini, duygusal geli?imini ve fiziksel geli?imini destekleyebilirsiniz. Çocu?unuzun geli?imini henüz küçük ya?lardayken yapmak vücut için en ideal seçenektir ayr?ca spor ile çocu?unuzun keyif ald??? dans tarz?n? özgürce gerçekle?tirmesi sizlerin elinde. Dans, Ö?renme ve Dikkat Becerilerini Geli?tirir.

    Bahçe?ehir Dans Kursu program? ile e?itimden yararlanan bireylerin düzenli bir ya?am biçimi olmakla beraber dünyaya olan pozitif bak?? aç?s? ile gelece?i yönlendirmek sizlerin elinde. Becerikli bir dansç? olmak için plan yapma, strateji geli?tirme, disiplin, odaklanma önemli becerilerdendir ve bu beceriler çocu?un hayat?n?n birçok bölümünde de gerekir. Dans dersleri çocuklar?n yarat?c?l?k becerilerini harekete geçirir, sanata olan meraklar?n? ate?ler. Düzenli olarak dans derslerine kat?lan çocuklar?n akademik olarak daha ba?ar?l? olduklar? bir ara?t?rma ile belirlenmi?tir, özellikle matematik ve fen konusunda.

    http://ruyaavcisi.com/bahcesehir-dans-kursu/

  26. K?na organizasyonu olarak y?llar?n vermi? oldu?u tecrübe ve birikim ile ,siz de?erli gelin adaylar?m?za sundu?umuz geni? ürün yelpazemiz ve özel tasar?mlar?m?z?n yan? s?ra k?na gecenize özel haz?rlanan müthi? show ve gösterilerimiz ile y?l?n sultan? siz olacaks?n?z. K?na Organizasyonu Mü?teri memnuniyeti odakl? çal??malar?m?z? sanki kendi dü?ünümüz gibi sahiplenip her ?eyin kusursuz gerçekle?mesi için k?na geceniz ile ilgili tüm detayl? organizasyonu e?itimli kadromuz e?li?inde yürütmekteyiz.

    http://bagdatkaftan.com/kina-organizasyonu/

Leave a Reply

Your email address will not be published. Required fields are marked *