News for hackers. Stuff that matters.

alnewkirk

Web Frameworks (An Ah-ha Moment)

Just had an ah-ha moment building a user interface for a new SaaS product written in Perl. Catalyst is cool, Mojolicious is awesome, but Dancer is sweet.Anyway ... why am I creating redundant views, forms, etc for basic crud operations ... AH-HA, so that why developers prefer CakePHP, Ruby-on-Rails and the like (non-Perl) frameworks.Convention of Configuration, now get the F$#% outta my way...

( Read More... | 2 comments | on HN )
Re:Ask HN: Naming my startup, should it end with "app"? on Tuesday January 11, 2011 @08:17PM (#2094451)
I think there are enough SaaS product around to warrant a .app domain, then runrate.app/ would be my suggestion. (I live in the theoretical)
Re:Rate my startup: Simplton on Tuesday January 11, 2011 @07:04PM (#2094199)
I like the "small town bug tracker" marketing on the home page, ... not sure if the image depicts a small town tho.
Re:And suddenly, you're hip on Sunday January 09, 2011 @09:12PM (#2087161)
I guess I'll throw my hat in the ring. Perl is awesome, and since I've been using it practically my entire career and have contributed quite a substantial amount of time developing libraries for CPAN I suppose it my core-competency.

Bottom line, CPAN is awesome ... but lets not be a one trick pony. When you hear things over-and-over you should probably take notice (and maybe even onus). "Perl is not newbie friendly, past or present (modern)", "Perl community is not friendly (rtfm)", "Perl is not used for the new web", "Perl has no good IDE", etc.

I'd like to see Perl restored to its former glory because it is an incredibly versatile language. IMHO, I think Perl developers need to develop more purty public-facing tools, e.g. Websites, Web Apps, Desktop Apps, etc. .. see Lacuna Expanse for example.

CPAN Modules are not public-facing (or are to a point) and do nothing towards altering the perception of Perl.

Re:And suddenly, you're hip on Sunday January 09, 2011 @08:06PM (#2087014)
I agree with this whole-heartedly. My sentiments exactly.