2008年10月18日星期六

Re: [PerlChina] perl模板系统?

这个只能insert普通文件,
我想要的是类似mt里的,刚看了一下mt网站:
<mt:entries lastn="40">
<mt:entrytitle />
</mt:entries>
然后他就自动去数据库里拿来最新的40条数据


2008/10/18 islue <islue.hu@gmail.com>:
> TT2可以满足这样的需求,具体实现见文档:
> http://search.cpan.org/~abw/Template-Toolkit-2.20/lib/Template/Manual/Directives.pod#Processing_Template_Files_and_Blocks
>
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] perl模板系统?

TT2可以满足这样的需求,具体实现见文档:
http://search.cpan.org/~abw/Template-Toolkit-2.20/lib/Template/Manual/Directives.pod#Processing_Template_Files_and_Blocks

2008/10/18 Silent <silent2600@gmail.com>:
> 各位好!
>
> 我想问一下perl里是否已经有了这样一种模板系统:
> 类似于许多php的cms里的模板, 在html模板中加入一些标签来获取数据库中的文章等(不是直接写sql),
> 比如在html中加入类似:
> <mytag type="article" article_id="5" count="5">
> 然后模板引擎处理的时候自动加入id为5的文章的5条的标题.
>
> 貌似MT里的模板是这样的,不过我也还没研究过.
>
>
> 不知道大家是否了解perl里有没有这样的模板系统,或是可以简单的扩展一下TT2来实现.
>
> 谢谢了!
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] perl模板系统?

2008/10/18 Silent <silent2600@gmail.com>:
>
> 不知道大家是否了解perl里有没有这样的模板系统,或是可以简单的扩展一下TT2来实现.
>

感觉这里可以写一个 TT2 扩展。我曾经写过两个 TT2 扩展放到了 CPAN 上,即 Template::Plugin::Perl 和
Template::Plugin::POSIX。利用前者应该可以直接映射到一个自定义的 perl function
上,那却也可以省去自己写新的 plugin 的必要了(当然了,那就不够 TT-ish 了,呵呵)。

Cheers,
-agentzh
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

[PerlChina] perl模板系统?

各位好!

我想问一下perl里是否已经有了这样一种模板系统:
类似于许多php的cms里的模板, 在html模板中加入一些标签来获取数据库中的文章等(不是直接写sql),
比如在html中加入类似:
<mytag type="article" article_id="5" count="5">
然后模板引擎处理的时候自动加入id为5的文章的5条的标题.

貌似MT里的模板是这样的,不过我也还没研究过.


不知道大家是否了解perl里有没有这样的模板系统,或是可以简单的扩展一下TT2来实现.

谢谢了!
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

2008年10月16日星期四

Re: [PerlChina] 初学者问题:windows下的PERL开发环境

1,ActivePerl
2,PDK
3,UltraEdit or Notepad++


 
2008/10/16 杨溪 <blackkensai@gmail.com>
俺是新人,说下个人意见。
windows下vim+perlsupport已经完全够用了,就是debug有点不方便,不过一般也不debug就是了。


2008/10/15 islue <islue.hu@gmail.com>

还可以试试 eclipse + epic,同样也是大个头
http://www.epic-ide.org/

2008/10/15 Fayland Lam <fayland@gmail.com>:
> Baresi wrote:
>> 小弟是初学者,以前在linux环境下用过一点点perl。现在工作变动,整天在
>> windows下干活了,也不知道 windows下有什么适合perl的IDE没有,还请各位高
>> 手不吝指点,多谢!
>>
>
> 不怕启动速度的话,试试 http://www.openkomodo.com/
> Open Komodo. free.
>
>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> China-pm mailing list
>> China-pm@pm.org
>> http://mail.pm.org/mailman/listinfo/china-pm
>
>
> --
> Fayland Lam // http://www.fayland.org/
> Foorum based on Catalyst // http://www.foorumbbs.com/
>
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm


_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm



--
行为源自需求,理念成就未来!
沮丧大多只是愤怒;愤怒大多只是恐惧。
[url=http://sign.liba.com?checkid=2175173][img]http://sign.liba.com/img_event397598_2175173.png[/img][/url]

2008年10月15日星期三

Re: [PerlChina] 初学者问题:windows下的PERL开发环境

俺是新人,说下个人意见。
windows下vim+perlsupport已经完全够用了,就是debug有点不方便,不过一般也不debug就是了。


2008/10/15 islue <islue.hu@gmail.com>
还可以试试 eclipse + epic,同样也是大个头
http://www.epic-ide.org/

2008/10/15 Fayland Lam <fayland@gmail.com>:
> Baresi wrote:
>> 小弟是初学者,以前在linux环境下用过一点点perl。现在工作变动,整天在
>> windows下干活了,也不知道 windows下有什么适合perl的IDE没有,还请各位高
>> 手不吝指点,多谢!
>>
>
> 不怕启动速度的话,试试 http://www.openkomodo.com/
> Open Komodo. free.
>
>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> China-pm mailing list
>> China-pm@pm.org
>> http://mail.pm.org/mailman/listinfo/china-pm
>
>
> --
> Fayland Lam // http://www.fayland.org/
> Foorum based on Catalyst // http://www.foorumbbs.com/
>
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] 初学者问题:windows下的PERL开发环境

还可以试试 eclipse + epic,同样也是大个头
http://www.epic-ide.org/

2008/10/15 Fayland Lam <fayland@gmail.com>:
> Baresi wrote:
>> 小弟是初学者,以前在linux环境下用过一点点perl。现在工作变动,整天在
>> windows下干活了,也不知道 windows下有什么适合perl的IDE没有,还请各位高
>> 手不吝指点,多谢!
>>
>
> 不怕启动速度的话,试试 http://www.openkomodo.com/
> Open Komodo. free.
>
>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> China-pm mailing list
>> China-pm@pm.org
>> http://mail.pm.org/mailman/listinfo/china-pm
>
>
> --
> Fayland Lam // http://www.fayland.org/
> Foorum based on Catalyst // http://www.foorumbbs.com/
>
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

[PerlChina] 大会演讲报名时间 10月20 号截至

还在犹豫的的朋友赶快报名啦,20 号后出大会演讲日程,不再接受新的演讲。

想做闪电演讲的朋友不受限制,可以继续报名。

thanks,

--
Qiang(James)
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] 初学者问题:windows下的PERL开发环境

Baresi wrote:
> 小弟是初学者,以前在linux环境下用过一点点perl。现在工作变动,整天在
> windows下干活了,也不知道 windows下有什么适合perl的IDE没有,还请各位高
> 手不吝指点,多谢!
>

不怕启动速度的话,试试 http://www.openkomodo.com/
Open Komodo. free.


> ------------------------------------------------------------------------
>
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm


--
Fayland Lam // http://www.fayland.org/
Foorum based on Catalyst // http://www.foorumbbs.com/

_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] 征求 Beijing Perl Workshop T恤 创意

purpen.w wrote:
> 弱问一句,参加这个大会,是免费的吗?
>

sure. free.

> 2008/10/12 Qiang (James) <shijialee@gmail.com
> <mailto:shijialee@gmail.com>>
>
> Hi,
>
> 感谢 zorpia.cn <http://zorpia.cn> 的赞助, 这次大会将为每位注册参
> 会的朋友提供一件免费 T恤 (除非有太多人报名注册 :-) )
> 这2天要尽快把 T恤的创意决定下来,我的想法是:
>
> 背后印一个 ascii 码的骆驼图案,
> 前面是 PerlChina 粗体蓝色文字(O'Reilly 的所有Perl 书上用的那种) 外
> 加左上角的 zorpia 的logo.
>
> 其他还有大会的logo 山水骆驼,很有中国风味, cnhacktnt 提到了其他 pm
> 的一 个 T恤设计,我放到附件里了。
>
> 大家还有什么其他的创意?
>
> --
> Qiang(James)
>
>
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org <mailto:China-pm@pm.org>
> http://mail.pm.org/mailman/listinfo/china-pm
>
>
>
>
> --
> 人生就像一个瓶子,而生活就是瓶子里的水。
> -----------------------------------------------------------------
> @CV:http://www.chinavisual.com
> ------------------------------------------------------------------------
>
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm


--
Fayland Lam // http://www.fayland.org/
Foorum based on Catalyst // http://www.foorumbbs.com/

_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

2008年10月14日星期二

Re: [PerlChina] 征求 Beijing Perl Workshop T恤 创意

弱问一句,参加这个大会,是免费的吗?

2008/10/12 Qiang (James) <shijialee@gmail.com>
Hi,

感谢 zorpia.cn 的赞助, 这次大会将为每位注册参会的朋友提供一件免费 T恤 (除非有太多人报名注册 :-) )
这2天要尽快把 T恤的创意决定下来,我的想法是:

背后印一个 ascii  码的骆驼图案,
前面是  PerlChina  粗体蓝色文字(O'Reilly 的所有Perl 书上用的那种) 外加左上角的 zorpia  的logo.

其他还有大会的logo 山水骆驼,很有中国风味, cnhacktnt 提到了其他 pm 的一 个 T恤设计,我放到附件里了。

大家还有什么其他的创意?

--
Qiang(James)


_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm



--
人生就像一个瓶子,而生活就是瓶子里的水。
-----------------------------------------------------------------
@CV:http://www.chinavisual.com

Re: [PerlChina] 征求 Beijing Perl Workshop T恤 创意

要去注册了。。

2008/10/12 Qiang (James) <shijialee@gmail.com>
Hi,

感谢 zorpia.cn 的赞助, 这次大会将为每位注册参会的朋友提供一件免费 T恤 (除非有太多人报名注册 :-) )
这2天要尽快把 T恤的创意决定下来,我的想法是:

背后印一个 ascii  码的骆驼图案,
前面是  PerlChina  粗体蓝色文字(O'Reilly 的所有Perl 书上用的那种) 外加左上角的 zorpia  的logo.

其他还有大会的logo 山水骆驼,很有中国风味, cnhacktnt 提到了其他 pm 的一 个 T恤设计,我放到附件里了。

大家还有什么其他的创意?

--
Qiang(James)


_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm



--
人生就像一个瓶子,而生活就是瓶子里的水。
-----------------------------------------------------------------
@CV:http://www.chinavisual.com

[PerlChina] 初学者问题:windows下的PERL开发环境

小弟是初学者,以前在linux环境下用过一点点perl。现在工作变动,整天在windows下干活了,也不知道windows下有什么适合perl的IDE没有,还请各位高手不吝指点,多谢!

Re: [PerlChina] Perl with opensources

前两天意外的发现这里的讨论已经记录在
http://perlchinablogspot.blogspot.com
On 一, 2008-10-13 at 11:33 +0800, xu zhou wrote:
> sunnavy也在这里混么
>
> 这里的讨论很不错阿
> 可以做个机器人转发到 perlchina上去
> 让大伙都能看到这些
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm

_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] 有人熟悉interchange么?

那太好了,介绍介绍。
我也试着看了看。感觉这个软件的确是弄得不错。是一个平台,应该是和python的zope是一个级别的东西。

2008/10/14 cui robin <cuiyuming@gmail.com>:
> 我得显摆一下,我用过interchange,还在interchange基础上开发了一个公司的库存软件,网站,小论坛,OA等一些东东。
>
> 我是从研究Interchange开始接触Perl的。
>
> 其实ic跟我现在用的catalyst挺像的,虽然原来是个e-commerce的软件,但是慢慢的就变成了一个平台。
>
> interchange感觉就像一套中间件,有自己的IC
> TAGs语言。有自己的路由控制,有自己的db取数据的tag,有专门的分页tag.......感觉就是catalyst+dbic+tt+more。
>
> table-editor那个tag很好用,直接编辑表,还有自己的权限控制,界面菜单管理等等.......
>
> 我现在为了让别人明白我在用什么,我不得不从今年开始,研究用到catalyst去了
>
> 2008/10/7 黄叶 <hylinux@gmail.com>
>>
>> 上次在这个List看到有个叫john的老外提及interchange,
>> 我和他接触了一下。
>> 发现interchange的确是个很不错的软件。
>> www.ebag.com
>> 貌似就是用interchange搭建的。
>> 有人知道这个东西么?
>>
>> 也许介绍一下Perl的好的应用会更吸引用户(针对用户)
>> 介绍好的模块只是针对Perl开发者。
>>
>> 我知道和接触过,用过的有如下的应用软件:
>> RT
>> webadmin
>> Linux曼得拉发行版的安装和管理软件(Perl + Gtk1/Gtk2)
>> Bugzilla
>> interchange
>> MT
>> spamassist
>> Ubuntu发行版的部分软件。
>>
>> 还有一些,不是很记得清楚。
>> 感觉很多人很害怕模块和网络安装。尤其是新用户,感觉他们特别喜欢能打包的东西。
>> 一谈到用CPAN安装,很多人利马感觉反感。
>> 当然也包括以前的我自己。
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> China-pm mailing list
>> China-pm@pm.org
>> http://mail.pm.org/mailman/listinfo/china-pm
>
>
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm
>
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] 有人熟悉interchange么?

我得显摆一下,我用过interchange,还在interchange基础上开发了一个公司的库存软件,网站,小论坛,OA等一些东东。

我是从研究Interchange开始接触Perl的。

其实ic跟我现在用的catalyst挺像的,虽然原来是个e-commerce的软件,但是慢慢的就变成了一个平台。

interchange感觉就像一套中间件,有自己的IC TAGs语言。有自己的路由控制,有自己的db取数据的tag,有专门的分页tag.......感觉就是catalyst+dbic+tt+more。

table-editor那个tag很好用,直接编辑表,还有自己的权限控制,界面菜单管理等等.......

我现在为了让别人明白我在用什么,我不得不从今年开始,研究用到catalyst去了

2008/10/7 黄叶 <hylinux@gmail.com>
上次在这个List看到有个叫john的老外提及interchange,
我和他接触了一下。
发现interchange的确是个很不错的软件。
www.ebag.com
貌似就是用interchange搭建的。
有人知道这个东西么?

也许介绍一下Perl的好的应用会更吸引用户(针对用户)
介绍好的模块只是针对Perl开发者。

我知道和接触过,用过的有如下的应用软件:
RT
webadmin
Linux曼得拉发行版的安装和管理软件(Perl + Gtk1/Gtk2)
Bugzilla
interchange
MT
spamassist
Ubuntu发行版的部分软件。

还有一些,不是很记得清楚。
感觉很多人很害怕模块和网络安装。尤其是新用户,感觉他们特别喜欢能打包的东西。
一谈到用CPAN安装,很多人利马感觉反感。
当然也包括以前的我自己。






_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

2008年10月13日星期一

Re: [PerlChina] Perl的算数运算效率

参看 http://sial.org/howto/perl/life-with-cpan/non-root/ , 非 root 环境安装 CPAN 模块其实不复杂的,我就这么用着,装 Catalyst/CGI::Application 都没有问题。

2008/10/13 bruce <bruce1914@gmail.com>
没有用到过,其实我很少用CPAN上的模块,有些模块好像要root才可以安装,可能是我
不会用吧

> -----Original Message-----
> From: china-pm-bounces+bruce1914=gmail.com@pm.org
> [mailto:china-pm-bounces+bruce1914=gmail.com@pm.org] On Behalf Of Qiang
> (James)
> Sent: 2008年10月13日 13:49
> To: china-pm@pm.org
> Subject: Re: [PerlChina] Perl的算数运算效率
>
> bruce wrote:
> > 请问有没有人比较过Perl的算数运算和C语言的算数运算效率?
> >
> > 特别是这几个运算  :   +  -  *  /  次方  开方  和  取对数
> >
> > 我用Perl写了一个程序 需要大量的计算 但是速度不太满意  不知道如果改用C
> 来写会好多少?
> >
>
> CPAN 上有很多 XS 的数学模块。 比如 Math::GSL。 另外不知道你是否用到,PDL
> 也不错, http://pdl.perl.org/
>
>
> > 谢谢
> >
> > Bruce Cheng
>
>
>
> --
> Qiang(James)
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] Perl的算数运算效率

try local::lib
so that u can install a personal perl dir for yourself.

2008/10/13 bruce <bruce1914@gmail.com>:
> 没有用到过,其实我很少用CPAN上的模块,有些模块好像要root才可以安装,可能是我
> 不会用吧
>
>> -----Original Message-----
>> From: china-pm-bounces+bruce1914=gmail.com@pm.org
>> [mailto:china-pm-bounces+bruce1914=gmail.com@pm.org] On Behalf Of Qiang
>> (James)
>> Sent: 2008年10月13日 13:49
>> To: china-pm@pm.org
>> Subject: Re: [PerlChina] Perl的算数运算效率
>>
>> bruce wrote:
>> > 请问有没有人比较过Perl的算数运算和C语言的算数运算效率?
>> >
>> > 特别是这几个运算 : + - * / 次方 开方 和 取对数
>> >
>> > 我用Perl写了一个程序 需要大量的计算 但是速度不太满意 不知道如果改用C
>> 来写会好多少?
>> >
>>
>> CPAN 上有很多 XS 的数学模块。 比如 Math::GSL。 另外不知道你是否用到,PDL
>> 也不错, http://pdl.perl.org/
>>
>>
>> > 谢谢
>> >
>> > Bruce Cheng
>>
>>
>>
>> --
>> Qiang(James)
>> _______________________________________________
>> China-pm mailing list
>> China-pm@pm.org
>> http://mail.pm.org/mailman/listinfo/china-pm
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm

--
Fayland Lam // http://www.fayland.org/
Foorum based on Catalyst // http://www.foorumbbs.com/
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] Perl的算数运算效率

没有用到过,其实我很少用CPAN上的模块,有些模块好像要root才可以安装,可能是我
不会用吧

> -----Original Message-----
> From: china-pm-bounces+bruce1914=gmail.com@pm.org
> [mailto:china-pm-bounces+bruce1914=gmail.com@pm.org] On Behalf Of Qiang
> (James)
> Sent: 2008年10月13日 13:49
> To: china-pm@pm.org
> Subject: Re: [PerlChina] Perl的算数运算效率
>
> bruce wrote:
> > 请问有没有人比较过Perl的算数运算和C语言的算数运算效率?
> >
> > 特别是这几个运算 : + - * / 次方 开方 和 取对数
> >
> > 我用Perl写了一个程序 需要大量的计算 但是速度不太满意 不知道如果改用C
> 来写会好多少?
> >
>
> CPAN 上有很多 XS 的数学模块。 比如 Math::GSL。 另外不知道你是否用到,PDL
> 也不错, http://pdl.perl.org/
>
>
> > 谢谢
> >
> > Bruce Cheng
>
>
>
> --
> Qiang(James)
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] Perl 个人网站

我现在觉得,wiki 是最适合做文档型,blog 型,摘要型的个人网站了。
perl 的 wiki 一大堆,我比较喜欢 ikiwiki  :-)

2008/10/11 张晓亮 <alaboszhang@gmail.com>
各位:
 
    Perl 开发的个人网站有哪些呢?
 
 
比较简单易用的.
 
 
 
 

_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

2008年10月12日星期日

[PerlChina] RE: 征求 Beijing Perl Workshop T恤 创意

HOHO,如果没有时间去参加的话,如何才能得到T恤呢??很想有一件关于perl的T恤

> Date: Sun, 12 Oct 2008 23:53:34 +0800
> From: shijialee@gmail.com
> To: china-pm@pm.org
> Subject: [PerlChina] 征求 Beijing Perl Workshop T恤 创意
>
> Hi,
>
> 感谢 zorpia.cn 的赞助, 这次大会将为每位注册参会的朋友提供一件免费 T恤
> (除非有太多人报名注册 :-) )
>
> 这2天要尽快把 T恤的创意决定下来,我的想法是:
>
> 背后印一个 ascii 码的骆驼图案,
> 前面是 PerlChina 粗体蓝色文字(O'Reilly 的所有Perl 书上用的那种)
> 外加左上角的 zorpia 的logo.
>
> 其他还有大会的logo 山水骆驼,很有中国风味, cnhacktnt 提到了其他 pm 的一
> 个 T恤设计,我放到附件里了。
>
> 大家还有什么其他的创意?
>
> --
> Qiang(James)
>


Get news, entertainment and everything you care about at Live.com. Check it out!

Re: [PerlChina] Perl的算数运算效率

bruce wrote:
> 请问有没有人比较过Perl的算数运算和C语言的算数运算效率?
>
> 特别是这几个运算 : + - * / 次方 开方 和 取对数
>
> 我用Perl写了一个程序 需要大量的计算 但是速度不太满意 不知道如果改用C来写会好多少?
>
> 谢谢
>
> Bruce Cheng

另外还有 Math::Pari

--
Qiang(James)
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] Perl的算数运算效率

bruce wrote:
> 请问有没有人比较过Perl的算数运算和C语言的算数运算效率?
>
> 特别是这几个运算 : + - * / 次方 开方 和 取对数
>
> 我用Perl写了一个程序 需要大量的计算 但是速度不太满意 不知道如果改用C来写会好多少?
>

CPAN 上有很多 XS 的数学模块。 比如 Math::GSL。 另外不知道你是否用到,PDL
也不错, http://pdl.perl.org/


> 谢谢
>
> Bruce Cheng

--
Qiang(James)
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] Perl的算数运算效率

哦, 谢谢。

 

那看来计算部分还是用C写吧

 

 


From: china-pm-bounces+bruce1914=gmail.com@pm.org [mailto:china-pm-bounces+bruce1914=gmail.com@pm.org] On Behalf Of katkat lim
Sent: 2008
1013 12:40
To: china-pm@pm.org
Subject: Re: [PerlChina] Perl
的算数运算效率

 

看看CPAN上有没有对应的模块吧,用perl写大量计算不是很靠谱。

2008/10/13 agentzh <agentzh@gmail.com>

2008/10/13 bruce <bruce1914@gmail.com>

请问有没有人比较过Perl的算数运算和C语言的算数运算效率?


不太具有可比性吧?呵呵


特别是这几个运算  :   +  -  *  /  次方  开方    取对数

我用Perl写了一个程序 需要大量的计算 但是速度不太满意  不知道如果改用C来写会好多少?


根据经验,少得一个数量级,多则两到三个数量级。应该会好不止一点点,呵呵。
 

-agentzh


_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

 

Re: [PerlChina] 自动安装相关的模块

你丫真幸福 :P

2008/10/13 黄叶 <hylinux@gmail.com>
哈哈。
Perl _ MM _ USE _ DEFAULT

*^-^*

我到真是发现我们好几个同事是MM,而且都是Perler


2008/10/11 cnhack TNT <cnhacktnt@gmail.com>:
> CPANPLUS 本身也是依赖比较多。大多数情况下 PERL_MM_USE_DEFAULT=1 cpan XXX 还是比较好用的呵呵:-)
>
> 2008/10/10 agentzh <agentzh@gmail.com>
>>
>> 2008/10/10 cnhack TNT <cnhacktnt@gmail.com>
>>>
>>> 换用 CPANPlus 吧, CPAN 里面就算初始化的时候设置了 follow, 有时候还是不能解决这问题的 :-)
>>
>> 印象中 perl 5.10.0 + cpan 就没这毛病了。。。只是一个印象。。。还需要证实。。。
>>
>> CPANPLUS 曾想在 Win32 里玩的,但当时没玩起来,于是就放弃了。。。
>>
>> -agentzh
>>
>> _______________________________________________
>> China-pm mailing list
>> China-pm@pm.org
>> http://mail.pm.org/mailman/listinfo/china-pm
>
>
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm
>
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] Perl的算数运算效率

2008/10/13 katkat lim <limkatkat@gmail.com>
看看CPAN上有没有对应的模块吧,用perl写大量计算不是很靠谱。

如果有现成的 XS 模块,自然最好了。如果这里的问题足够特殊,我自己会考虑使用 Haskell,呵呵。。。

-agentzh

Re: [PerlChina] Perl的算数运算效率

看看CPAN上有没有对应的模块吧,用perl写大量计算不是很靠谱。

2008/10/13 agentzh <agentzh@gmail.com>
2008/10/13 bruce <bruce1914@gmail.com>
请问有没有人比较过Perl的算数运算和C语言的算数运算效率?

不太具有可比性吧?呵呵


特别是这几个运算  :   +  -  *  /  次方  开方  和  取对数

我用Perl写了一个程序 需要大量的计算 但是速度不太满意  不知道如果改用C来写会好多少?

根据经验,少得一个数量级,多则两到三个数量级。应该会好不止一点点,呵呵。
 
-agentzh

_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] Perl的算数运算效率

2008/10/13 bruce <bruce1914@gmail.com>
请问有没有人比较过Perl的算数运算和C语言的算数运算效率?

不太具有可比性吧?呵呵


特别是这几个运算  :   +  -  *  /  次方  开方  和  取对数

我用Perl写了一个程序 需要大量的计算 但是速度不太满意  不知道如果改用C来写会好多少?

根据经验,少得一个数量级,多则两到三个数量级。应该会好不止一点点,呵呵。
 
-agentzh

[PerlChina] Perl的算数运算效率

请问有没有人比较过Perl的算数运算和C语言的算数运算效率?

特别是这几个运算 : + - * / 次方 开方 和 取对数

我用Perl写了一个程序 需要大量的计算 但是速度不太满意 不知道如果改用C来写会好多少?

谢谢

Bruce Cheng
--
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] Perl with opensources

sunnavy也在这里混么

这里的讨论很不错阿
可以做个机器人转发到 perlchina上去
让大伙都能看到这些
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] Perl with opensources

呃。老大,这种邮件你还浪费时间去回啊?

2008/10/13 agentzh <agentzh@gmail.com>:
> 2008/10/12 watercloud <watercloud@xfocus.org>
>>
>> perl里最大的几个问题:
>> 1.
>> 语法太灵活。这是perl的优点,perl爱好者巨喜欢的,我就很喜欢,但这也是制约perl发展的最根本的原因。项目团队内解决方法,约定一套统一的编码、命名、注释规范。尤其是每个变量必须my声明,且标明内部结构如:
>> my %user; # user { 'name' : .. , 'groups':[ {'groupname' : .....
>
> 真看不出来这是 perl 里才需要注意的问题。。。use strict; use warnings 早已是 perl common practice
> 了。至于动态数据结构的注释和文档,在其他语言中也是需要的。
>
>>
>> 2. 多线程严重不稳定,win32下效率非常低,解决方法:用多进程。
>
> 多线程支持对 perl 而言是一个 after thought,且这些年来始终是一个试验性的 feature,从未推荐在生产中使用,而且在 perl
> 解释器的 C 源码编译中默认是禁用的,只不过许多第三方的二进制发布中都启用了,包括 Win32 上非常流行的 ActivePerl 发布。
>
>>
>> 3. 类声明语法很不自然。 class声明一般团队新手很难学会,解决方法: use cpan
>> 上的perl6::classes,这样在perl5里就可以用人都能看懂的方法来声明类了:
>
> Perl6::* 多是使用很脆弱的 source filter,主流 Perl 程序员多不推荐在生产中使用。目前的 the state of the
> art 是使用 Moose. 比如 Prophet 等东东都大量应用了 Moose. (fayland 最近也在研究 Moose?)
>
>>
>> class Person {
>> method function1 { .. }
>> }
>
> 嗯,这是 Perl 6 里的写法。。。
>
>>
>> 4. 函数无法指明参数,使得函数定义不自然,也不易阅读,解决方法:use cpan上的perl6::subs,然后就可以比较好的定义函数了 def
>> function($age,$name) ...
>
> 这也将在 Perl 6 中解决。。。
>
>
>>
>> perl5本身除了以上几点外已经非常完美了,说实话我对perl6一点都不看好,因为:
>
> 以上几点正是 Perl 6 要解决的问题,而且是 Perl 5 本身非常非常难解决的。事实上除此而外,Perl 5
> 有许多问题,最严重的问题是其内部极为凌乱极为复杂极为难以维护。
>
>>
>> a) perl5已经足够好,大家并没有使用perl6的动力,开发者也没有动力去开发perl6.我觉得这个才是perl6始终缓慢的根本原因。
>
> 这不是根本原因。。。根本原因是绝大部分 p5p 和 perl 6 开发人员只能在自己的业条时间去做这些事情,而且一方面需要把 Perl 5
> 继续推向前进(perl 5.10.0 已经发布,perl 5.8.9 也即将发布),另一方面需要定义一个全新的语言 Perl
> 6,另一方面还要开发一个通用目的的虚拟机 parrot,另一方面还要开发 Perl 6 编译器的实现。
>
> 我们看到纯粹靠志愿者的业余工作去完成如此之多的艰巨而宏伟的工作,我们最值得做的是提供帮助,提供建设性的意见,毕竟在这些工作中我们自己又做出了多么的贡献呢?批评别人的工作总比自己做点儿什么要容易得多。。。而可惜经常不会给这个世界带来太多的好处。。。你觉得呢?
>
>>
>> b)perl6会导致对perl5的不兼容,现在cpan上这么多模块不兼容是巨大的损失。
>
> 事实上,按照设计,Perl 6 编译器可以运行所有的 Perl 5 代码,包括 CPAN 上带 XS 的那些。。。而且在 Perl 6
> 源代码中也可以随时在 v6 和 v5 两种语言之间切换,比如:
>
> use v6;
> # this is Perl 6
> ...
> {
> use v5;
> # this is Perl 5 now...
> }
> # this is Perl 6 again...
>
>>
>>
>> 我列出的perl主要4个问题,有3个都能得到解决,只有那个线程问题是个硬伤,尤其是现在cpu都向多核发展,多线程解决不好会更加限制perl的发展。如果perl6能很好的解决这个问题就是天幸了!
>
> Perl 6 中自然会很好地得到解决 :))
>
>>
>> 当然python目前对多线程支持也极烂,同一时刻只能有一个线程使用解释器,这就导致无论多少个cpu同一时刻只能有一个线程在执行中,其他都在等待。
>
> 多线程一般有两种用处,一是用来实现并发,一则是在多核硬件上实现真正的并行 :) 这里的模型可以实现前者,后者要实现一个 CPU
> 密集的程序在多核机上跑得更快还是比较 tricky 的,需要程序员做许多额外的工作,即使是像 Haskell 的 GHC 编译器也如此。。。
>
> Cheers,
> -agentzh
>
>
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm
>
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] Perl with opensources

agentzh wrote:
> 2008/10/12 watercloud <watercloud@xfocus.org
> <mailto:watercloud@xfocus.org>>
>
>
> perl里最大的几个问题:
> 1. 语法太灵活。这是perl的优点,perl爱好者巨喜欢的,我就很喜欢,但
> 这也是制约perl发展的最根本的原因。项目团队内解决方法,约定一套统一
> 的编码、命名、注释规范。尤其是每个变量必须my声明,且标明内部结构
> 如: my %user; # user { 'name' : .. , 'groups':[ {'groupname' : .....
>
>
> 真看不出来这是 perl 里才需要注意的问题。。。use strict; use warnings
> 早已是 perl common practice 了。至于动态数据结构的注释和文档,在其他语
> 言中也是需要的。
>
> 2. 多线程严重不稳定,win32下效率非常低,解决方法:用多进程。
>
>
> 多线程支持对 perl 而言是一个 after thought,且这些年来始终是一个试验性
> 的 feature,从未推荐在生产中使用,而且在 perl 解释器的 C 源码编译中默
> 认是禁用的,只不过许多第三方的二进制发布中都启用了,包括 Win32 上非常
> 流行的 ActivePerl 发布。
>
> 3. 类声明语法很不自然。 class声明一般团队新手很难学会,解决方法:
> use cpan 上的perl6::classes,这样在perl5里就可以用人都能看懂的方法
> 来声明类了:
>
>
> Perl6::* 多是使用很脆弱的 source filter,主流 Perl 程序员多不推荐在生
> 产中使用。目前的 the state of the art 是使用 Moose. 比如 Prophet 等东
> 东都大量应用了 Moose. (fayland 最近也在研究 Moose?)

hmm. :)
写了几个 use Moose; 的 modules.
sunnavy 好像要在 workshop 上讲 use Moose; 哦。

用 Moose 写起来还是很爽的,write less, think more. less code = less bugs.
大伙有空可以试着写写。

Thanks.

>
> class Person {
> method function1 { .. }
> }
>
>
> 嗯,这是 Perl 6 里的写法。。。
>
>
> 4. 函数无法指明参数,使得函数定义不自然,也不易阅读,解决方法:use
> cpan上的perl6::subs,然后就可以比较好的定义函数了 def
> function($age,$name) ...
>
>
> 这也将在 Perl 6 中解决。。。
>
> perl5本身除了以上几点外已经非常完美了,说实话我对perl6一点都不看
> 好,因为:
>
>
> 以上几点正是 Perl 6 要解决的问题,而且是 Perl 5 本身非常非常难解决的。
> 事实上除此而外,Perl 5 有许多问题,最严重的问题是其内部极为凌乱极为复
> 杂极为难以维护。
>
> a) perl5已经足够好,大家并没有使用perl6的动力,开发者也没有动力去
> 开发perl6.我觉得这个才是perl6始终缓慢的根本原因。
>
>
> 这不是根本原因。。。根本原因是绝大部分 p5p 和 perl 6 开发人员只能在自
> 己的业条时间去做这些事情,而且一方面需要把 Perl 5 继续推向前进(perl
> 5.10.0 已经发布,perl 5.8.9 也即将发布),另一方面需要定义一个全新的语
> 言 Perl 6,另一方面还要开发一个通用目的的虚拟机 parrot,另一方面还要开
> 发 Perl 6 编译器的实现。
>
> 我们看到纯粹靠志愿者的业余工作去完成如此之多的艰巨而宏伟的工作,我们最
> 值得做的是提供帮助,提供建设性的意见,毕竟在这些工作中我们自己又做出了
> 多么的贡献呢?批评别人的工作总比自己做点儿什么要容易得多。。。而可惜经
> 常不会给这个世界带来太多的好处。。。你觉得呢?
>
>
> b)perl6会导致对perl5的不兼容,现在cpan上这么多模块不兼容是巨大的损失。
>
>
> 事实上,按照设计,Perl 6 编译器可以运行所有的 Perl 5 代码,包括 CPAN
> 上带 XS 的那些。。。而且在 Perl 6 源代码中也可以随时在 v6 和 v5 两种语
> 言之间切换,比如:
>
> use v6;
> # this is Perl 6
> ...
> {
> use v5;
> # this is Perl 5 now...
> }
> # this is Perl 6 again...
>
>
> 我列出的perl主要4个问题,有3个都能得到解决,只有那个线程问题是个硬
> 伤,尤其是现在cpu都向多核发展,多线程解决不好会更加限制perl的发
> 展。如果perl6能很好的解决这个问题就是天幸了!
>
>
> Perl 6 中自然会很好地得到解决 :))
>
> 当然python目前对多线程支持也极烂,同一时刻只能有一个线程使用解释
> 器,这就导致无论多少个cpu同一时刻只能有一个线程在执行中,其他都在
> 等待。
>
>
> 多线程一般有两种用处,一是用来实现并发,一则是在多核硬件上实现真正的并
> 行 :) 这里的模型可以实现前者,后者要实现一个 CPU 密集的程序在多核机上
> 跑得更快还是比较 tricky 的,需要程序员做许多额外的工作,即使是像
> Haskell 的 GHC 编译器也如此。。。
>
> Cheers,
> -agentzh
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm


--
Fayland Lam // http://www.fayland.org/
Foorum based on Catalyst // http://www.foorumbbs.com/

_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] Perl with opensources

2008/10/12 watercloud <watercloud@xfocus.org>

perl里最大的几个问题:
1. 语法太灵活。这是perl的优点,perl爱好者巨喜欢的,我就很喜欢,但这也是制约perl发展的最根本的原因。项目团队内解决方法,约定一套统一的编码、命名、注释规范。尤其是每个变量必须my声明,且标明内部结构如: my %user; # user { 'name' : .. , 'groups':[ {'groupname' : .....

真看不出来这是 perl 里才需要注意的问题。。。use strict; use warnings 早已是 perl common practice 了。至于动态数据结构的注释和文档,在其他语言中也是需要的。
 
2. 多线程严重不稳定,win32下效率非常低,解决方法:用多进程。

多线程支持对 perl 而言是一个 after thought,且这些年来始终是一个试验性的 feature,从未推荐在生产中使用,而且在 perl 解释器的 C 源码编译中默认是禁用的,只不过许多第三方的二进制发布中都启用了,包括 Win32 上非常流行的 ActivePerl 发布。
 
3. 类声明语法很不自然。 class声明一般团队新手很难学会,解决方法: use  cpan 上的perl6::classes,这样在perl5里就可以用人都能看懂的方法来声明类了:

Perl6::* 多是使用很脆弱的 source filter,主流 Perl 程序员多不推荐在生产中使用。目前的 the state of the art 是使用 Moose. 比如 Prophet 等东东都大量应用了 Moose. (fayland 最近也在研究 Moose?)
 

class Person {
  method function1 { .. }
 }

嗯,这是 Perl 6 里的写法。。。


4. 函数无法指明参数,使得函数定义不自然,也不易阅读,解决方法:use cpan上的perl6::subs,然后就可以比较好的定义函数了 def function($age,$name) ...

这也将在 Perl 6 中解决。。。

 
perl5本身除了以上几点外已经非常完美了,说实话我对perl6一点都不看好,因为:

以上几点正是 Perl 6 要解决的问题,而且是 Perl 5 本身非常非常难解决的。事实上除此而外,Perl 5 有许多问题,最严重的问题是其内部极为凌乱极为复杂极为难以维护。
 
a) perl5已经足够好,大家并没有使用perl6的动力,开发者也没有动力去开发perl6.我觉得这个才是perl6始终缓慢的根本原因。

这不是根本原因。。。根本原因是绝大部分 p5p 和 perl 6 开发人员只能在自己的业条时间去做这些事情,而且一方面需要把 Perl 5 继续推向前进(perl 5.10.0 已经发布,perl 5.8.9 也即将发布),另一方面需要定义一个全新的语言 Perl 6,另一方面还要开发一个通用目的的虚拟机 parrot,另一方面还要开发 Perl 6 编译器的实现。

我们看到纯粹靠志愿者的业余工作去完成如此之多的艰巨而宏伟的工作,我们最值得做的是提供帮助,提供建设性的意见,毕竟在这些工作中我们自己又做出了多么的贡献呢?批评别人的工作总比自己做点儿什么要容易得多。。。而可惜经常不会给这个世界带来太多的好处。。。你觉得呢?
 

b)perl6会导致对perl5的不兼容,现在cpan上这么多模块不兼容是巨大的损失。

事实上,按照设计,Perl 6 编译器可以运行所有的 Perl 5 代码,包括 CPAN 上带 XS 的那些。。。而且在 Perl 6 源代码中也可以随时在 v6 和 v5 两种语言之间切换,比如:

    use v6;
    # this is Perl 6
    ...
    {
       use v5;
       # this is Perl 5 now...
    }
    # this is Perl 6 again...
 

我列出的perl主要4个问题,有3个都能得到解决,只有那个线程问题是个硬伤,尤其是现在cpu都向多核发展,多线程解决不好会更加限制perl的发展。如果perl6能很好的解决这个问题就是天幸了!

Perl 6 中自然会很好地得到解决 :))
 
当然python目前对多线程支持也极烂,同一时刻只能有一个线程使用解释器,这就导致无论多少个cpu同一时刻只能有一个线程在执行中,其他都在等待。

多线程一般有两种用处,一是用来实现并发,一则是在多核硬件上实现真正的并行 :) 这里的模型可以实现前者,后者要实现一个 CPU 密集的程序在多核机上跑得更快还是比较 tricky 的,需要程序员做许多额外的工作,即使是像 Haskell 的 GHC 编译器也如此。。。

Cheers,
-agentzh

Re: [PerlChina] Beijing Perl Workshop T恤 创意

如果最后决定可以邮购的话,有劳在邮件列表里告知一下,谢谢!

2008/10/13 Qiang (James) <shijialee@gmail.com>
我今天就去做 tshirt 的地方了解一下,朋友介绍的应该还可以。

oh, 做短袖大家觉得怎么样?比长袖便宜所以可多做些。/me 现在还穿短袖呢 :)

至于邮购,暂时没有考虑,要看报名的人数多少(是否会有剩余的)和是否有人或
精力做邮购。

谢谢提出个人捐助,我会考虑的,可能只是在会场设个捐助箱吧。

Yisong Zhen wrote:
> 关于T-shirt(可以邮购么?), 我觉得质量能否好一些(纯棉的,logo图案至少
> 能保证水洗10次不变形,掉色)。我很久一次开会的那件T-shirt已经不见了。
> 其实每次举办会议的同道都很想搞好,花了很多时间和精力。我是非常感谢他们的。
> 我只是这一个小小的要求。
> 此次会议能有个人的donation么?
>
> 一松,敬上
> 2008/10/12 Qiang (James) <shijialee@gmail.com <mailto:shijialee@gmail.com>>
>
>     Hi,
>
>     感谢 zorpia.cn <http://zorpia.cn/> 的赞助, 这次大会将为每位注册参会
>     的朋友提供一件免费 T恤 (除非有太多人报名注册 :-) )
>     这2天要尽快把 T恤的创意决定下来,我的想法是:
>
>     背后印一个 ascii  码的骆驼图案,
>     前面是  PerlChina  粗体蓝色文字(O'Reilly 的所有Perl 书上用的那种) 外
>     加左上角的 zorpia  的logo.
>
>     其他还有大会的logo 山水骆驼,很有中国风味, cnhacktnt 提到了其他 pm
>     的一 个 T恤设计,我放到附件里了。
>
>     大家还有什么其他的创意?
>
>     --
>     Qiang(James)
>
>
>     _______________________________________________
>     China-pm mailing list
>     China-pm@pm.org <mailto:China-pm@pm.org>
>     http://mail.pm.org/mailman/listinfo/china-pm
>


--
Qiang(James)
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm



--
凡事包容,凡事相信,凡事盼望,凡事忍耐。

Re: [PerlChina] Beijing Perl Workshop T恤 创意

我今天就去做 tshirt 的地方了解一下,朋友介绍的应该还可以。

oh, 做短袖大家觉得怎么样?比长袖便宜所以可多做些。/me 现在还穿短袖呢 :)

至于邮购,暂时没有考虑,要看报名的人数多少(是否会有剩余的)和是否有人或
精力做邮购。

谢谢提出个人捐助,我会考虑的,可能只是在会场设个捐助箱吧。

Yisong Zhen wrote:
> 关于T-shirt(可以邮购么?), 我觉得质量能否好一些(纯棉的,logo图案至少
> 能保证水洗10次不变形,掉色)。我很久一次开会的那件T-shirt已经不见了。
> 其实每次举办会议的同道都很想搞好,花了很多时间和精力。我是非常感谢他们的。
> 我只是这一个小小的要求。
> 此次会议能有个人的donation么?
>
> 一松,敬上
> 2008/10/12 Qiang (James) <shijialee@gmail.com <mailto:shijialee@gmail.com>>
>
> Hi,
>
> 感谢 zorpia.cn <http://zorpia.cn/> 的赞助, 这次大会将为每位注册参会
> 的朋友提供一件免费 T恤 (除非有太多人报名注册 :-) )
> 这2天要尽快把 T恤的创意决定下来,我的想法是:
>
> 背后印一个 ascii 码的骆驼图案,
> 前面是 PerlChina 粗体蓝色文字(O'Reilly 的所有Perl 书上用的那种) 外
> 加左上角的 zorpia 的logo.
>
> 其他还有大会的logo 山水骆驼,很有中国风味, cnhacktnt 提到了其他 pm
> 的一 个 T恤设计,我放到附件里了。
>
> 大家还有什么其他的创意?
>
> --
> Qiang(James)
>
>
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org <mailto:China-pm@pm.org>
> http://mail.pm.org/mailman/listinfo/china-pm
>


--
Qiang(James)
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

[PerlChina] Beijing Perl Workshop T恤 创意

Hi,

感谢 zorpia.cn 的赞助, 这次大会将为每位注册参会的朋友提供一件免费 T恤
(除非有太多人报名注册 :-) )
这2天要尽快把 T恤的创意决定下来,我的想法是:

背后印一个 ascii 码的骆驼图案,
前面是 PerlChina 粗体蓝色文字(O'Reilly 的所有Perl 书上用的那种) 外加左
上角的 zorpia 的logo.

其他还有大会的logo 山水骆驼,很有中国风味, cnhacktnt 提到了其他 pm 的一
个 T恤设计,http://blog.centopeia.com/wp-content/uploads/2006/07/pm-
tshirt.png

大家还有什么其他的创意?

--
Qiang(James)

_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] 征求 Beijing Perl Workshop T恤 创意

关于T-shirt(可以邮购么?), 我觉得质量能否好一些(纯棉的,logo图案至少能保证水洗10次不变形,掉色)。我很久一次开会的那件T-shirt已经不见了。
其实每次举办会议的同道都很想搞好,花了很多时间和精力。我是非常感谢他们的。
我只是这一个小小的要求。
此次会议能有个人的donation么?
 
一松,敬上
2008/10/12 Qiang (James) <shijialee@gmail.com>
Hi,

感谢 zorpia.cn 的赞助, 这次大会将为每位注册参会的朋友提供一件免费 T恤 (除非有太多人报名注册 :-) )
这2天要尽快把 T恤的创意决定下来,我的想法是:

背后印一个 ascii  码的骆驼图案,
前面是  PerlChina  粗体蓝色文字(O'Reilly 的所有Perl 书上用的那种) 外加左上角的 zorpia  的logo.

其他还有大会的logo 山水骆驼,很有中国风味, cnhacktnt 提到了其他 pm 的一 个 T恤设计,我放到附件里了。

大家还有什么其他的创意?

--
Qiang(James)


_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

Re: [PerlChina] 自动安装相关的模块

哈哈。
Perl _ MM _ USE _ DEFAULT

*^-^*

我到真是发现我们好几个同事是MM,而且都是Perler


2008/10/11 cnhack TNT <cnhacktnt@gmail.com>:
> CPANPLUS 本身也是依赖比较多。大多数情况下 PERL_MM_USE_DEFAULT=1 cpan XXX 还是比较好用的呵呵:-)
>
> 2008/10/10 agentzh <agentzh@gmail.com>
>>
>> 2008/10/10 cnhack TNT <cnhacktnt@gmail.com>
>>>
>>> 换用 CPANPlus 吧, CPAN 里面就算初始化的时候设置了 follow, 有时候还是不能解决这问题的 :-)
>>
>> 印象中 perl 5.10.0 + cpan 就没这毛病了。。。只是一个印象。。。还需要证实。。。
>>
>> CPANPLUS 曾想在 Win32 里玩的,但当时没玩起来,于是就放弃了。。。
>>
>> -agentzh
>>
>> _______________________________________________
>> China-pm mailing list
>> China-pm@pm.org
>> http://mail.pm.org/mailman/listinfo/china-pm
>
>
> _______________________________________________
> China-pm mailing list
> China-pm@pm.org
> http://mail.pm.org/mailman/listinfo/china-pm
>
_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm

[PerlChina] 征求 Beijing Perl Workshop T恤 创意

Hi,

感谢 zorpia.cn 的赞助, 这次大会将为每位注册参会的朋友提供一件免费 T恤
(除非有太多人报名注册 :-) )

这2天要尽快把 T恤的创意决定下来,我的想法是:

背后印一个 ascii 码的骆驼图案,
前面是 PerlChina 粗体蓝色文字(O'Reilly 的所有Perl 书上用的那种)
外加左上角的 zorpia 的logo.

其他还有大会的logo 山水骆驼,很有中国风味, cnhacktnt 提到了其他 pm 的一
个 T恤设计,我放到附件里了。

大家还有什么其他的创意?

--
Qiang(James)

Re: [PerlChina] Perl with opensources

perl是高手用的语言,里面有太多奇技淫巧,常人很难用来做真正的项目,而这世上高手又不多。python是老少皆宜,没有什么花哨的东西,学起来用起来都简单很多。
我用了5年的perl,也在真正的项目中写过很多perl代码,现在也转向python了,培养一个perl程序员难度太大,教团队新成员python则容易的多,且团队内由于perl语言太灵活,彼此看不懂对方代码也很头大,虽然perl是我用着最上手的语言现在却不得不转向python了……

perl里最大的几个问题:
1. 语法太灵活。这是perl的优点,perl爱好者巨喜欢的,我就很喜欢,但这也是制约perl发展的最根本的原因。项目团队内解决方法,约定一套统一的编码、命名、注释规范。尤其是每个变量必须my声明,且标明内部结构如: my %user; # user { 'name' : .. , 'groups':[ {'groupname' : .....
2. 多线程严重不稳定,win32下效率非常低,解决方法:用多进程。
3. 类声明语法很不自然。 class声明一般团队新手很难学会,解决方法: use  cpan 上的perl6::classes,这样在perl5里就可以用人都能看懂的方法来声明类了:
class Person {
  method function1 { .. }
 }
4. 函数无法指明参数,使得函数定义不自然,也不易阅读,解决方法:use cpan上的perl6::subs,然后就可以比较好的定义函数了 def function($age,$name) ...

perl5本身除了以上几点外已经非常完美了,说实话我对perl6一点都不看好,因为:
a) perl5已经足够好,大家并没有使用perl6的动力,开发者也没有动力去开发perl6.我觉得这个才是perl6始终缓慢的根本原因。
b)perl6会导致对perl5的不兼容,现在cpan上这么多模块不兼容是巨大的损失。

我列出的perl主要4个问题,有3个都能得到解决,只有那个线程问题是个硬伤,尤其是现在cpu都向多核发展,多线程解决不好会更加限制perl的发展。如果perl6能很好的解决这个问题就是天幸了!

当然python目前对多线程支持也极烂,同一时刻只能有一个线程使用解释器,这就导致无论多少个cpu同一时刻只能有一个线程在执行中,其他都在等待。



2008/10/6 kind terry <kindterry@gmail.com>
同意你的观点。
牛人们不能太低调啊,要出来教育群众嘛。如果每天china-pm都有这么多邮件就好了,哪怕不是光讨论perl

2008/10/6 xu zhou <redicaps@gmail.com>
需要牛人不断闪现啊
新手做不了什么



_______________________________________________
China-pm mailing list
China-pm@pm.org
http://mail.pm.org/mailman/listinfo/china-pm