看板 PLT 關於我們 聯絡資訊
其實我不是想問程式怎麼寫,而是想知道C與Perl的差異 今天跟Software RD在討論Firewall的Ping of Death測試 我找到一個script是用Perl寫的,可以用icmp protocol 傳送大於65536的封包 但我告訴RD說我找到的這個程式是用Perl寫的之後, 他馬上說他不相信Perl可以作出這種不符合OS限制的東西,至少也要用C寫 當下我沒有問他為什麼這樣覺得,結果後來自己想一想覺得很奇怪= =? Perl跟C語言不都是高階語言嗎? 想請問大家的看法,謝謝~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.41.138
godfat:個人覺得高階語言這個詞沒什麼意義,perl 與 c 層級差很多 02/20 21:22
po953:C算是中階語言(誤) 02/24 01:26
csieJer:Perl 可以 Call 系統的 lib 作這個事情呀~ (汗) 02/25 14:59
csieJer:看來這個 RD 是走 慣C style 的~ hummmmmm~ 02/25 14:59
yehsd:C 是 system language, 最常用的是用來寫 system program 03/03 01:07
yehsd:簡單來說, 目前有很多 OS 是用 C 寫的, 但沒有用 perl 寫的 03/03 01:08
yehsd:即便真的可以用 perl 寫, 效能也是輸給用 C寫的 03/03 01:09