Re: [閒聊] Go To 有害論大筆戰

看板PLT作者 (noctem)時間15年前 (2009/07/04 20:46), 編輯推噓3(306)
留言9則, 5人參與, 最新討論串2/2 (看更多)
※ 引述《noctem (noctem)》之銘言: : Dijkstra 原本下的標題是 ‘A Case Against the Goto Statement’ (一 : 個反對 go to 的理由)。CACM 編輯 Niklaus Wirth 神來一筆地把標題改為 : ‘Go To Statement Considered Harmful’ (Go To 有害!)。讀者看了標 : 題已先是一驚,而 Dijkstra 寫的內文也不改他一貫的犀利語氣,用流行話 : 講,戰意可濃厚呢。Wirth 的神來一筆也帶起了計算學界用 ‘X : considered harmful‘ 當文章標題的風潮,直到終於有人受不了為止。 那是大家用雜誌當作溝通管道的年代。想像起來也還蠻有.. 詩意的? 如果是 ptt, 也許氣氛會是:文章貼出來,下面很多人推 「有戰意唷」、「先幫補血」.. : 接著,Dijkstra 不客氣地開罵了,從大小寫的使用 –「我以為到了現在, : 一個專業程式員該有高一點的自我要求了」、陣列應該從 0 算起 — 「我以 : 為到了現在,一個專業程式員該知道自然數從 0 開始的好處了」開始,接著 而這篇下面大概會有很多人戰態度。 XD 我很久很久沒有寫過 imperative 程式了,看了這串之後還去 裝了 python (因為我不敢碰 C 陣列.. )來邊學邊寫。 結果覺得很多事情真的是不用就會忘記呀... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.186.101.154

07/04 21:01, , 1F
推「詩意」… XD
07/04 21:01, 1F

07/05 08:19, , 2F
為什咩是 python @.@
07/05 08:19, 2F

07/05 08:46, , 3F
要讓別人很難看懂程式就是用goto亂跳,結構化程式是用語法
07/05 08:46, 3F

07/05 08:50, , 4F
制約程式師,但嚴格敘明assertion與invariant才是精義.
07/05 08:50, 4F

07/05 10:38, , 5F
因為.. 我在想如果要新學個imperative語言該學哪個。腦裡閃
07/05 10:38, 5F

07/05 10:40, , 6F
過python和Scala. 然後一念之間就選了 python 了...
07/05 10:40, 6F

07/05 10:40, , 7F
推 ggg12345
07/05 10:40, 7F

07/05 19:20, , 8F
Scala 不算 imperative 吧,它算是半函數半 OO @@
07/05 19:20, 8F

10/27 16:45, , 9F
GOTO沒有錯,是寫了一袋堆GOTO的人錯了@@
10/27 16:45, 9F
文章代碼(AID): #1AJqycif (PLT)
文章代碼(AID): #1AJqycif (PLT)