亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
樓主: 蘭花仙子
打印 上一主題 下一主題

較之Perl - Python的語(yǔ)法真奇怪 [復(fù)制鏈接]

論壇徽章:
0
51 [報(bào)告]
發(fā)表于 2007-01-22 13:48 |只看該作者
原帖由 livefreeordie 于 2007-1-22 13:21 發(fā)表
存在必然有存在的理由。一種語(yǔ)言的設(shè)計(jì)初衷往往決定了它的特點(diǎn)。

作為Unix sysadmin 出身的Wall最初設(shè)計(jì)Perl無(wú)非是為了滿足他對(duì)復(fù)雜系統(tǒng)管理的需要,已有的Unix工具awk,sed等等滿足不了他“懶惰”的本性(“懶 ...


偶覺(jué)得分析的挺好!

論壇徽章:
0
52 [報(bào)告]
發(fā)表于 2007-01-22 13:50 |只看該作者
原帖由 flw 于 2007-1-22 12:24 發(fā)表

[quote]原帖由 orangetouch 于 2007-1-22 12:24 發(fā)表

Rob:正因Perl內(nèi)置了正則支持,所以少了很多字串操作函數(shù)吧。是優(yōu)點(diǎn)還是缺點(diǎn)?
orangetouch:少了啥?
flw:少了 if $word in $str 但是可以用 if $str =~ m'$word' 代替……
orangetouch:哪個(gè)語(yǔ)言有這種用 ...


請(qǐng)您移架至:
http://72891.cn/viewthr ... &extra=page%3D2 [/quote]

哦,土了,perl竟然還可以$word in $str

論壇徽章:
0
53 [報(bào)告]
發(fā)表于 2007-01-22 13:51 |只看該作者
象這種問(wèn)題,我會(huì)首先考慮用awk或者Perl,用Python寫個(gè)程序解決這樣的問(wèn)題不見(jiàn)得效率高
PS:為什么在Python版問(wèn)的問(wèn)題總有人用Perl回答?

原帖由 flw 于 2007-1-22 13:44 發(fā)表
回你的那句:
> 或者“$%^&*{}”之類的符號(hào)對(duì)你而言與火星文無(wú)異;

背景:水木 Python 版有個(gè)人問(wèn):
[code]發(fā)信人: ckidawei ( CK ), 信區(qū): Python
標(biāo)  題: 【求助】再問(wèn)一個(gè)比較變態(tài)的問(wèn)題
發(fā)信站 ...

論壇徽章:
0
54 [報(bào)告]
發(fā)表于 2007-01-22 14:04 |只看該作者
亂入一下, 問(wèn)個(gè)問(wèn)題, Perl最令我郁悶的是太慢了, 據(jù)說(shuō)Python許多庫(kù)都是C寫的, 快不少, 是不是這樣?

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
55 [報(bào)告]
發(fā)表于 2007-01-22 14:05 |只看該作者
原帖由 路小佳 于 2007-1-22 14:04 發(fā)表
亂入一下, 問(wèn)個(gè)問(wèn)題, Perl最令我郁悶的是太慢了, 據(jù)說(shuō)Python許多庫(kù)都是C寫的, 快不少, 是不是這樣?

又開(kāi)始胡說(shuō)了吧?

論壇徽章:
0
56 [報(bào)告]
發(fā)表于 2007-01-22 14:07 |只看該作者
這不是我說(shuō)的啊, 我只知道Perl比較慢, 但是Python不清楚, 別人告訴我的。

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
57 [報(bào)告]
發(fā)表于 2007-01-22 14:10 |只看該作者
原帖由 路小佳 于 2007-1-22 14:07 發(fā)表
這不是我說(shuō)的啊, 我只知道Perl比較慢, 但是Python不清楚, 別人告訴我的。

Python 就以目前的情況,不可能比 Perl 快的。
Perl 是最快的腳本語(yǔ)言,僅次于 C。
況且,計(jì)算機(jī)的硬件發(fā)展到如今這個(gè)程度,
速度的快慢早已不是由編程語(yǔ)言來(lái)決定的了。
首先優(yōu)化你的程序,這才是最主要的。

Java 的速度都不慢了,更別說(shuō)是 Perl/Python

論壇徽章:
0
58 [報(bào)告]
發(fā)表于 2007-01-22 14:10 |只看該作者
用C寫的Python模塊執(zhí)行效率當(dāng)然是不錯(cuò)的,但如果一個(gè)模塊是純Pyhton實(shí)現(xiàn)的,速度就不敢恭維了。
其實(shí)官方Python虛擬機(jī)的效率實(shí)在不怎么樣,看過(guò)一些測(cè)試,速度居然還不如Ironpython和Jython。非官方的stackless python據(jù)說(shuō)速度不錯(cuò),不過(guò)不開(kāi)源,只有win32平臺(tái)。
如果用Pysco(JIT),可以一定程度上提高速度。

原帖由 路小佳 于 2007-1-22 14:04 發(fā)表
亂入一下, 問(wèn)個(gè)問(wèn)題, Perl最令我郁悶的是太慢了, 據(jù)說(shuō)Python許多庫(kù)都是C寫的, 快不少, 是不是這樣?

論壇徽章:
0
59 [報(bào)告]
發(fā)表于 2007-01-22 14:14 |只看該作者
原帖由 路小佳 于 2007-1-22 14:04 發(fā)表
亂入一下, 問(wèn)個(gè)問(wèn)題, Perl最令我郁悶的是太慢了, 據(jù)說(shuō)Python許多庫(kù)都是C寫的, 快不少, 是不是這樣?



有人說(shuō)Python更慢點(diǎn)...
引入模塊慢,那是模塊的問(wèn)題..例如處理WEB請(qǐng)求,用Apache::Request肯定就比CGI.pm快.
寫了2個(gè)小腳本,用time運(yùn)行測(cè)試了下,速度幾乎差不多.

$ cat t1.pl
#!/usr/bin/perl

$i=0;
while ($i<100) {
    print "hello,world" x $i,"\n";
    $i++;
}


$ cat t1.py
#!/usr/bin/python

i=0
while i<100:
    print "hello,world" * i
    i+=1

論壇徽章:
0
60 [報(bào)告]
發(fā)表于 2007-01-22 14:15 |只看該作者
最快的動(dòng)態(tài)語(yǔ)言是Ocaml,可以編譯成C代碼,我試過(guò)Mldonkey,和C寫的bt,emule客戶端有一拼。

原帖由 flw 于 2007-1-22 14:10 發(fā)表

Python 就以目前的情況,不可能比 Perl 快的。
Perl 是最快的腳本語(yǔ)言,僅次于 C。
況且,計(jì)算機(jī)的硬件發(fā)展到如今這個(gè)程度,
速度的快慢早已不是由編程語(yǔ)言來(lái)決定的了。
首先優(yōu)化你的程序,這才是最主要的。 ...
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP