2007-07-22
初识Perl/Catalyst
关键字: Perl Catalyst
Perl是开源社区爷爷辈的语言了,最初发布的 Perl 1.0 是在1987年¥#@¥@%#¥%#…&…!
看了下《Perl语言入门》,高兴啊,终于发现比c/c++晦涩的语法了!
Google一番,愣是没找到Perl有哪些特性和优势。
官方上说字符串和文件处理以及CGI脚本是Perl的优点。
Catalyst则是Rails风格的Perl CGI框架
刚想装一个看看效果,发现Windows下几乎不可能装上Catalyst,跟昨天愣是没装上IIS一样让人崩溃。
据说要出Perl 6,不过已经说了几年时间了。
Perl,真的老了。
看了下《Perl语言入门》,高兴啊,终于发现比c/c++晦涩的语法了!
#!/usr/bin/perl
@lines = `perldoc -u -f atan2`;
foreach(@lines){
s/\w<([^>]+)>/\U$1/g;
print;
}
Google一番,愣是没找到Perl有哪些特性和优势。
官方上说字符串和文件处理以及CGI脚本是Perl的优点。
Catalyst则是Rails风格的Perl CGI框架
刚想装一个看看效果,发现Windows下几乎不可能装上Catalyst,跟昨天愣是没装上IIS一样让人崩溃。
据说要出Perl 6,不过已经说了几年时间了。
Perl,真的老了。
评论
sm4llb0y
2007-08-21
另外,我试了了一下用Catalyst写博客留言本,几分钟就可以,根ROR很逼近,我比较了一下,但是ROR代码确实少~~
不过Cat有自己的优势,个人感觉Cat更像一个框架~~
Tin
2007-07-30
Perl下面为什么需要类Rails的框架呢?Perl适合做文本处理,强项是正则表达式。所以去看Perl里面的Catalyst没有什么大的意义。因为Rails是Ruby的Killer App,不能总用自己长项比人家短项。
CGI是用文本处理的方式写Web,所以Perl适合。
目前很多垃圾邮件处理,日志文件分析还都在用Perl。Perl 6这个东西比较虚幻,等出来了再说吧。
要对比可以去看看Smalltalk的seaside呀,这个框架还是有不少新鲜想法的,颠覆性超过Rails。
CGI是用文本处理的方式写Web,所以Perl适合。
目前很多垃圾邮件处理,日志文件分析还都在用Perl。Perl 6这个东西比较虚幻,等出来了再说吧。
要对比可以去看看Smalltalk的seaside呀,这个框架还是有不少新鲜想法的,颠覆性超过Rails。
发表评论
- 浏览: 681883 次
- 性别:

- 来自: BJ

- 详细资料
搜索本博客
我的相册
screenshot
共 1 张
共 1 张
最近加入圈子
最新评论
-
Mnesia用户手册:三,构建 ...
要想创建disc_copies和disc_only_copies类型的表有两个前 ...
-- by hideto -
翻译www.djangobook.com之 ...
有个问题问一下: 我先配置了一个urlpatterns是这样的: r'^myd ...
-- by lyhapple -
Why OO sucks
gigix 写道lyl0035 写道为啥就没人想想,其实在面向对象的代码中也流露 ...
-- by hurd -
Why OO sucks
貌似又回到当年java vs c的年代。两种方式,不管是OO还是FP,仅是人处理 ...
-- by python -
大家可以抛弃Java踹死Djan ...
to phoenixup:1,你还别说,你举的什么Struts,Tapestry ...
-- by hideto






评论排行榜