3 ms·
You shouldn't jump ship because others say its cool. You jump ship because "if Rails isn't working out for you", "then you an analyze other options." You say
by jhancock 18y ago
You shouldn't jump ship because others say its cool. You jump ship because "if Rails isn't working out for you", "then you an analyze other options." You say your happy with Rails, so do nothing.
I was not happy with Rails for the work I needed to do http://shellshadow.com http://shellshadow.com. I have a very deep background in App Framework development. I wrote the worlds first full-stack app framework in Smalltalk in the early 90s. I also wrote may have been the world's first ORM (also in Smalltalk in 1988). I also wrote similar full stack App Frameworks in Java. I'm out of the framework business now but have a more critical eye than most when it comes to analyzing frameworks.
I have not put together a comprehensive list of why merb is better for me than rails. You will either have to do this for yourself or wait until someone bothers to spend the time to publish compelling and objective analysis. This will come with time, I'm sure.
But if you are happy with Rails, do nothing...keep chugging along. I won't disrespect you for it. Rails just wasn't for me.
- jhancock 18y agoFurther reflection on my reply above seems like I'm saying "I'm a framework expert and I know more than you so I am qualified to say merb is better than rails". I only partially mean it that way ;). What I mean is I do feel qualified to analyze and make this decision myself without requiring others to publish analysis. I did my internal analysis and I chose merb for recoding http://shellshadow.com http://shellshadow.com and 9 months later am still happy with the choice. I don't mean to sound snob-ish about it though. Everyone has their own unique strengths they bring to working on start-ups. My experience with frameworks is one of mine.
- davidw 18y agoRails gained a ton of momentum because it was significantly better at a number of things than existing tools. It was way more organized, clean, and succinct than lots of PHP code out there, and way, way more compact, and less of a time sink than the Java frameworks. Merb needs to spell out why I should give it a try; what makes it not just a bit nicer than Rails, but way better. If it's just not that much of an improvement, the network effects of having tons of users, plugins, etc... make Rails more attractive.