4 ms·
s/modern/playing catch-up/g
by softbuilder 14y ago
s/modern/playing catch-up/g
- ZeroMinx 14y agoCatching up to what? Catalyst was first released early 2005.
- chromatic 14y agoMaybe catching up to WSGI and Rack, but that's about it.
- softbuilder 14y agoFunny you should mention Catalyst, because the last time I tried to return to Perl (2007?) I tried Catalyst and the experience was not positive. The page reads like a "me too" of web development. The term "Modern Perl" sounds like it will be innovative and different from other options on other platforms. I would love a compelling reason to use Perl again! But I never see one. The innovation is happening elsewhere. Calling things "modern" doesn't make them that.
- chromatic 14y agoI would love a compelling reason to use Perl again! But I never see one. The combination of Moose, Catalyst, Plack, and DBIx::Class is unbeatable for me. Throw in Dist::Zilla, perlbrew, and cpanminus and I'm almost unstoppable. That's my preference, but the difference between this and pre-modern Perl feels to me like the difference between writing client-side JavaScript by hand and using jQuery. In 2007 you had Catalyst and DBIx::Class with much less maturity. Maybe you want to see more amazing new ideas that have never been done before (and that's fine), but even if these things are only incremental inventions or syncretized ideas (and Moose alone is more than that), the combination is very powerful. That combination is all the more powerful when it takes advantage of the entire CPAN ecosystem.
- softbuilder 14y agoI need to look at Moose. Although I've got to say that I think I'm the only person who liked Perl 5's object scheme the way it was.
- beyondcreed 14y agoAnd where "elsewhere" exactly is this "innovation" happening?