这是真的两个问题,但他们是如此相似,为了保持简单,我想我只是把他们在一起:
@H_502_2@>首先:给定一个已经建立的Perl项目,什么是一些体面的方式来加速它,而不仅仅是简单的代码内优化?
>第二:当从头开始在Perl中编写程序时,有什么好的方法可以大大提高性能? @H_502_2@对于第一个问题,想象你被一个写得很好的项目,你需要提高性能,但是你似乎不能通过重构/优化获得大量的收益。你会做什么来加快它在这种情况下,重写它在类似C? @H_502_2@请不要使用一般优化技术,除非它们是Perl专用的。 @H_502_2@我早些时候问了这个问题,我认为这对其他语言很有用(我特别好奇,如果有对于Perl的psycho和pyrex的推论)。
>第二:当从头开始在Perl中编写程序时,有什么好的方法可以大大提高性能? @H_502_2@对于第一个问题,想象你被一个写得很好的项目,你需要提高性能,但是你似乎不能通过重构/优化获得大量的收益。你会做什么来加快它在这种情况下,重写它在类似C? @H_502_2@请不要使用一般优化技术,除非它们是Perl专用的。 @H_502_2@我早些时候问了这个问题,我认为这对其他语言很有用(我特别好奇,如果有对于Perl的psycho和pyrex的推论)。