topfunkyGeoffrey Grosenbach
The promise of Rails 3 was that you could "build your own mini Rails" with only what you need.
Is anyone actually doing that?
jashkenasJeremy Ashkenas
@j3 All forward progress stalled for nearly two years, it's *still* slower in many ways than Rails 2, Bundler is a nightmare, Node.js won.
jashkenasJeremy Ashkenas
@tomdale k. For a greenfield app, I'd probably go with Node. If Rails had evolved for the past 3 years, I'd like to think it'd be different.
jashkenasJeremy Ashkenas
@tomdale Agreed on all counts. Mostly I'm just sad that Rails 3.x doesn't feel qualitatively better than Rails 2.x. Same features, diff. API
tomdaleTom Dale
@jashkenas Such is the price of eliminating technical debt. Personally very excited about the serializers work from @wycats and @josevalim.
jashkenasJeremy Ashkenas
@tomdale Yes, and I was hopeful at the time. 3 years later, I don't think it was close to worth it. That's all I'm saying. Still grateful.
josevalimJosé Valim
@jashkenas @tomdale if you are treating Rails 3 only as an app developer, sure. but rails 3 was always targeted at the plugin community.
jacquiJacqui Maher Cox
@topfunky I'm currently trying to break out parts of ActionPack to handle rendering using AbstractController + custom resolvers. Tricky.
RobotDeathSquadBJ Clark
@josevalim but really, the important part of the tweet is that I think most people don't understand what changed between version.
josevalimJosé Valim
@RobotDeathSquad the majority of devs don't use directly ActiveModel API. but they do use a lot those ORMs which are more stable since 3.0.
tuxtuxJoel Westerberg
@topfunky wasn't the promise switch out things that work great together with things that might work great together -- if you really have to