※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2018-09-29 21:20:34
看板 Gossiping
作者 標題 Re: [問卦] 寫程式語言的語言是怎麼來的?
時間 Fri Sep 28 18:48:47 2018
※ 引述《greattower (一劍定江湖)》之銘言:
: 小弟最近離開了SAS S+轉到C++軌道,
: 有一個問題一直困擾小弟很久,
: 寫出程式語言的語言到底是什麼?
: 一切的起源是怎麼來的,
: 又是誰規定,print hello world就一定是印出呢?
: 有沒有理組歷史系的大大來解釋一下?
這問題困擾我超過 25 年,身為「文組」的我,希望可以解答部分提問。
致力於人文和科學教育的 Crash Course [1] 有部很棒的短片,可在十分鐘內
回覆上述大部分問題,請見:
致力於人文和科學教育的 Crash Course [1] 有部很棒的短片,可在十分鐘內
回覆上述大部分問題,請見:
https://www.youtube.com/watch?v=RU1u-js7db8
The First Programming Languages: Crash Course Computer Science #11 - YouTube Get your first two months of CuriosityStream free by going to and using the promo code “crashcourse”. So we ended last...
短片中提及人類史上第一個編譯器,A-0 System [2] 開發於 1951-52 年間,注意
到當時的用語是 "System",而且名稱 A-0 代表 Arithmetic Language version 0,
與其說是今天我們提及的高階語言編譯器,不如說是程式的載入器 (loader) 或連結器
(linker)。
A-0 System 背後的人物非常關鍵,是 Grace Murray Hopper 準將 [3],以下摘錄自
單維彰教授撰寫的介紹 [4]:
* 本姓 Murray,Hopper 是夫家的姓
* 1941 年,Grace 在她的人生中產生了極大的改變。 當時歐戰爆發,Grace 有了
從軍的念頭,她想加入海軍。當時女人從軍都是做後備軍人,大部分都是護士,
從軍的念頭,她想加入海軍。當時女人從軍都是做後備軍人,大部分都是護士,
再不然就是擔任後勤。 如果是受過高等教育的女性,就會被分配要去做有關計算的
工作,例如: 計算彈道,讓前線的砲兵知道如何使用砲彈。
* 她被分派到哈佛大學的一個後勤的計算局。當時的主持人是 Howard Aiken,也是
Mark I, II, III 這一系列電機計算機的設計及製造者
* 1945 年 9 月 9 日,發生了一樁對電腦界而言非常重要的軼事。那天因為天氣很
熱,他們都把窗戶給打開了,飛進來一隻蛾,結果那隻蛾被打死在一支繼電器裡面,
造成電路不通,讓機器當機,使他們沒辦法算出他們要的結果。經過了近一天的
檢查,Hopper 找到了那隻蛾,她用她的髮夾去把那隻蛾給弄出來,還把那隻蛾的
屍體貼在她的管理日誌上,上面寫著:
檢查,Hopper 找到了那隻蛾,她用她的髮夾去把那隻蛾給弄出來,還把那隻蛾的
屍體貼在她的管理日誌上,上面寫著:
「就是這個 bug,害我們今天的工作無法完成。」
這個消息傳開之後,那個實驗室裡的人每逢老闆詢問為何還沒做出結果時,都把
過錯推給 bug。爾後,在電腦界中,遇到程式中有錯,就稱之為 bug。 除錯叫做
debug
* 最大的貢獻是發明了全世界第一套編譯器,叫做 A-0。 在當時是沒有任何組合語言
及程式語言存在的,所有的程式設計人員,都是要把程式翻譯成機器碼,就是翻成
及程式語言存在的,所有的程式設計人員,都是要把程式翻譯成機器碼,就是翻成
0011000101.. 這樣的形式,在紙上打洞,再送到機器裡面去讀。 ... 她便有了一種
想法,她想設計一種程式,讓人可以用類似英文的語法,把想做的事寫下來, 然後
用這個程式把英文翻譯成機器的語法,交給機器去執行。這個想法就是今日的編譯器
* 她提出這樣的構想時,眾人皆曰不可。所有人都告訴她電腦只能做計算,只能加減
用這個程式把英文翻譯成機器的語法,交給機器去執行。這個想法就是今日的編譯器
* 她提出這樣的構想時,眾人皆曰不可。所有人都告訴她電腦只能做計算,只能加減
乘除,只能處理數字,電腦是不懂英文的 ... 1950 年代,大部分人尚未意識到電腦
是用來處理資訊的工具,所有的人就是認為電腦是個計算機而已。
* 她的名言有很多,她自己最喜歡的:
"A ship in port is safe, but that is not what ships are built for."
(船泊港灣是安全的,但那並不是我們造船的目的)
延伸閱讀:
* Grace Hopper's compiler: Computing's hidden hero [5]
By Tim Harford BBC World Service, 50 Things That Made the Modern Economy
如果你對編譯器的實作議題有興趣,歡迎參閱以下教材 (有錄影):
* 編譯器和最佳化原理篇: https://hackmd.io/s/Hy72937Me
你所不知道的 C 語言:編譯器和最佳化原理篇 - HackMD
# [你所不知道的 C 語言]( *以 GNU Toolchain 為探討對象,簡述[編譯器如何運作,以及如何實現最佳 ...
# [你所不知道的 C 語言]( *以 GNU Toolchain 為探討對象,簡述[編譯器如何運作,以及如何實現最佳 ...
你所不知道的 C 語言:編譯器原理和案例分析 - HackMD
# [你所不知道的 C 語言]( Copyright (**慣C**) 2018 [宅色夫]( ...
# [你所不知道的 C 語言]( Copyright (**慣C**) 2018 [宅色夫]( ...
另外,printf (注意後面的 "f") 背後有很多學問,可以追溯到 1960 年代。下次如果
還有其他網友討論到 C 語言的歷史時,我再來整理分享。
[1] https://thecrashcourse.com/
[2] https://en.wikipedia.org/wiki/A-0_System
[3] https://en.wikipedia.org/wiki/Grace_Hopper
[4] https://bcc16.ncu.edu.tw/pool/3.06.shtml
[5] https://www.bbc.com/news/business-38677721
Grace Hopper's compiler: Computing's hidden hero - BBC News
The story behind the compiler, a remarkable innovation that made modern computing possible. ...
The story behind the compiler, a remarkable innovation that made modern computing possible. ...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.245.162
※ 文章代碼(AID): #1RhWSNPG (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1538131735.A.650.html
推 : 有神先拜1F 223.137.120.191 台灣 09/28 18:49
推 : 有神先推2F 223.140.66.142 台灣 09/28 18:49
推 : 推認真回覆3F 111.71.213.48 台灣 09/28 18:49
推 : 就知道會釣出來4F 36.226.176.179 台灣 09/28 18:50
→ : 樓下碰到成大資工教授想趟麻?5F 61.56.143.149 台灣 09/28 18:50
推 : 太神啦釣到大神了6F 140.118.147.228 台灣 09/28 18:50
→ : 求教授讓我過啊不然要幹嘛
→ : 求教授讓我過啊不然要幹嘛
→ : bug8F 153.151.204.29 日本 09/28 18:51
推 : 推9F 42.72.82.52 台灣 09/28 18:51
推 : 推10F 180.217.210.236 台灣 09/28 18:51
推 : 你文學系?11F 111.82.199.15 台灣 09/28 18:51
推 : 有神快拜12F 140.113.65.203 台灣 09/28 18:51
推 : 推推,終於知道bug由來13F 111.252.200.14 台灣 09/28 18:52
推 : 大推宅瑟夫!!!!!!!!!14F 223.141.87.144 台灣 09/28 18:53
推 : 太神啦15F 175.98.20.168 台灣 09/28 18:53
推 : 先推再說16F 61.228.153.223 台灣 09/28 18:53
推 : 太神啦17F 223.137.28.159 台灣 09/28 18:53
推 : bug原來是真的bug...18F 218.173.141.181 台灣 09/28 18:54
推 : 推19F 36.237.160.83 台灣 09/28 18:54
推 : 先推20F 1.163.112.118 台灣 09/28 18:54
推 : 有神快拜21F 123.204.70.104 台灣 09/28 18:54
推 : 大推!!22F 217.86.187.75 德國 09/28 18:55
推 : 這ID還不拜個23F 36.225.45.112 台灣 09/28 18:55
推 : 推 原來debug是這麼回事24F 111.248.144.59 台灣 09/28 18:56
推 : 有神快推25F 114.42.40.219 台灣 09/28 18:57
推 : 推 我理組我還沒研究過26F 42.77.188.42 台灣 09/28 18:58
→ : @Nitricacid, 是啊,我致力於「文C雕龍」27F 140.116.245.162 台灣 09/28 18:59
推 : 知識文!28F 82.132.223.134 英國 09/28 18:59
推 : 有神快拜29F 220.137.2.85 台灣 09/28 18:59
推 : XD 推推30F 42.74.58.155 台灣 09/28 19:00
推 : 推 這個故事我有聽過31F 59.127.81.29 台灣 09/28 19:00
推 : 有神先拜32F 223.140.195.35 台灣 09/28 19:01
推 : 大神33F 117.19.104.120 台灣 09/28 19:02
推 : 程式語言是女人發明的34F 114.42.159.252 台灣 09/28 19:02
推 : 你啾啾鞋? 跪求啾啾鞋做這集XD35F 118.167.139.236 台灣 09/28 19:02
推 : 語言 文組無誤(O36F 101.10.104.85 台灣 09/28 19:02
推 : 一個語言最重要的是 compiler 吧嗎?37F 101.13.0.247 台灣 09/28 19:03
推 : 程式語言也是語言 算文組科目38F 39.9.42.101 台灣 09/28 19:04
推 : 先推再看39F 49.214.191.68 台灣 09/28 19:04
推 : 先推再說40F 49.214.32.43 台灣 09/28 19:05
推 : 每個人都把過錯推給bugXD41F 111.185.93.106 台灣 09/28 19:05
推 : 最近在寫這方面的小說,程式語言的起源跟駭客42F 114.34.153.120 台灣 09/28 19:06
→ : @hni, 期待!43F 140.116.245.162 台灣 09/28 19:06
→ : 有很大的關係44F 114.34.153.120 台灣 09/28 19:06
推 : 好45F 1.170.209.127 台灣 09/28 19:07
推 : 有一句話的語法怪怪的,所謂資訊就是0與146F 218.164.182.217 台灣 09/28 19:07
→ : 的集合,怎麼會沒有人知道電腦是用來處理
→ : 資訊
→ : 的集合,怎麼會沒有人知道電腦是用來處理
→ : 資訊
推 : !49F 115.82.69.20 台灣 09/28 19:09
推 : 推個50F 27.246.231.102 台灣 09/28 19:09
推 : J大51F 140.113.203.61 台灣 09/28 19:10
推 : 有神先拜52F 39.10.30.62 台灣 09/28 19:10
推 : 原來Bug是這樣來的53F 223.138.83.222 台灣 09/28 19:12
推 : 你程射系?54F 110.26.99.59 台灣 09/28 19:12
二戰期間,賓州大學和阿伯丁彈道研究實驗室共同負責為陸軍每日提供6張火力表,
每張表都要計算幾百條彈道,儘管改進了微分分析儀、聘用 200 多名計算員, 一張
火力表仍要算兩、三個月。電子計算機發展的迫切需求摧生了 ENIAC。
彈道研究實驗室發起 ENIAC 電腦,專案進行一年後,當時研究氫彈的 John von
Neumann 注意到這台電腦,隨後他所屬的洛斯阿拉莫斯國家實驗室深入參與 ENIAC
專案,以至於首度測試執行是計算氫彈相關資料,而非火力表。輸出資料是 100 萬
張卡片。
推 : 推55F 61.223.31.188 台灣 09/28 19:12
推 : 喬瑟夫 推推56F 223.137.107.82 台灣 09/28 19:13
※ 編輯: jserv (140.116.245.162), 09/28/2018 19:16:41推 : 是真神人 快拜57F 42.75.162.163 台灣 09/28 19:14
推 : 有神快拜58F 113.196.176.124 台灣 09/28 19:14
推 : 推59F 39.12.203.44 台灣 09/28 19:16
推 : 高級打字員沒那麼好當60F 223.136.58.149 台灣 09/28 19:17
推 : 有神快拜61F 114.136.125.174 台灣 09/28 19:17
→ : @ShinRuei, 先補上火力表計算驅策電腦發展62F 140.116.245.162 台灣 09/28 19:18
推 : 推63F 27.242.224.234 台灣 09/28 19:18
→ : @apflake, 應該是資訊「價值」認定不同所致64F 140.116.245.162 台灣 09/28 19:19
→ : 好比說現在研究生多半是為了畢業證書而學
→ : 好比說現在研究生多半是為了畢業證書而學
推 : 推推推66F 1.174.135.46 台灣 09/28 19:19
推 :67F 111.71.97.43 台灣 09/28 19:20
→ : 忽略了研究所的「研究」一詞背後的意義68F 140.116.245.162 台灣 09/28 19:20
※ 編輯: jserv (140.116.245.162), 09/28/2018 19:21:36推 : 有神必推69F 180.204.193.139 台灣 09/28 19:21
推 : 推推70F 219.85.140.102 台灣 09/28 19:22
推 : 跪下 你們這些凡人71F 36.224.239.249 台灣 09/28 19:23
推 : 推72F 111.240.87.194 台灣 09/28 19:24
推 : 先拜再說73F 140.114.26.178 台灣 09/28 19:24
推 : 我跪著看這篇文章74F 1.171.132.156 台灣 09/28 19:25
推 : 有神快拜75F 36.226.11.226 台灣 09/28 19:25
推 : 原來bug是這樣阿76F 61.227.205.252 台灣 09/28 19:25
推 : 有神快拜!77F 223.137.214.13 台灣 09/28 19:26
推 : 娘子阿 快和牛魔王出來看上帝78F 220.135.116.91 台灣 09/28 19:28
推 : 推79F 180.217.155.194 台灣 09/28 19:29
推 : 老師最近很有空發文80F 114.136.179.126 台灣 09/28 19:29
推 : 釣到了XD81F 182.155.130.246 台灣 09/28 19:30
→ : @rongyaya, 餵奶換尿布的過程,我都在放空82F 140.116.245.162 台灣 09/28 19:30
推 : 推 優文83F 36.238.93.77 台灣 09/28 19:32
推 : 神84F 101.137.35.31 台灣 09/28 19:33
推 : 程式語言之女神!85F 49.214.175.90 台灣 09/28 19:34
推 : 跪86F 223.137.56.14 台灣 09/28 19:35
推 : 推87F 115.82.197.168 台灣 09/28 19:36
推 : 我媽問我為什麼要跪著用電腦88F 118.167.119.14 台灣 09/28 19:37
推 : 拜!89F 114.27.170.181 台灣 09/28 19:38
推 : 老師如果是文組,那理組都要撞牆了90F 118.160.3.115 台灣 09/28 19:38
推 : 現在加選來得及嗎91F 180.217.102.2 台灣 09/28 19:39
推 : 這句話好讚喔 真的很有遠見92F 1.200.62.54 台灣 09/28 19:40
推 : 膝蓋這東西本來就要貼在地上的93F 1.172.108.84 台灣 09/28 19:41
推 : 推94F 42.72.190.38 台灣 09/28 19:41
推 : 自從上次推jserv的文後,我的伺服器就不會95F 1.200.36.172 台灣 09/28 19:41
→ : 當機了
→ : 當機了
推 : 比較想聽 printf 的故事,有資源嗎?97F 140.116.252.148 台灣 09/28 19:42
1960 年代初期 MIT 開發的 CTSS 作業系統 [6] 中,終端機命令就包含了 printf,
後者一路從 Multics 和 Unix 繼承至今
在 CTSS 原始程式碼 [7] 的檔案 com3 中可見到這行:
STMTDC PRINTF,11,T,T25
前一行註解寫 "The following tables are the dictionaries of statement types"
檔案 com4 有其用法:
OR WHENEVER E.($PRINTF$,$O$)
[6] https://multicians.org/thvv/7094.html
The IBM 7094 and CTSS
The IBM 7094 computer, and MIT Computation Center's CTSS timesharing system. ...
The IBM 7094 computer, and MIT Computation Center's CTSS timesharing system. ...
推 : 跪惹98F 223.136.86.228 台灣 09/28 19:43
推 :99F 42.75.136.206 台灣 09/28 19:43
※ 編輯: jserv (140.116.245.162), 09/28/2018 19:51:48推 : 推100F 36.237.17.149 台灣 09/28 19:44
推 : 跪101F 42.76.223.215 台灣 09/28 19:46
推 : 原來是這樣啊 推一個102F 218.164.182.35 台灣 09/28 19:47
推 : 很期待 vfprintf 的介紹~ 印個hello wo103F 49.218.66.246 台灣 09/28 19:51
→ : rld 裡面真的好多知識
→ : rld 裡面真的好多知識
推 : tuning machine105F 101.14.177.25 台灣 09/28 19:53
推 : 看到神先推106F 101.137.94.56 台灣 09/28 19:56
推 : 嗯嗯 跟我想的一樣107F 36.237.201.246 台灣 09/28 19:57
推 : 推108F 111.71.127.147 台灣 09/28 19:58
推 : 有神快推109F 42.76.80.245 台灣 09/28 19:58
推 : iota什麼時後要起飛110F 122.201.199.197 台灣 09/28 19:59
推 : 媽我在這!!!!!!111F 59.115.194.11 台灣 09/28 19:59
推 : 膝蓋一軟112F 223.137.100.85 台灣 09/28 20:01
推 : 大大113F 223.140.69.179 台灣 09/28 20:01
→ : @john801110, 我下半年還沒撒幣,之後再漲114F 140.116.245.162 台灣 09/28 20:04
推 : 推!115F 223.137.63.114 台灣 09/28 20:04
推 : 第一次推文組!116F 223.139.233.143 台灣 09/28 20:04
推 : 好文,長知識117F 223.140.209.159 台灣 09/28 20:06
推 : 原來我的高中老師沒唬爛我 bug的由來真118F 110.50.160.234 台灣 09/28 20:08
→ : 的是因為這個!
→ : 的是因為這個!
推 : 1950、1960年代的人都像外星人一樣強120F 101.136.46.23 台灣 09/28 20:08
推 : 讚讚讚121F 59.115.72.48 台灣 09/28 20:11
推 : 電腦發展史其實蠻有趣的122F 175.181.228.50 台灣 09/28 20:12
→ : 尤其是賈伯斯和比爾蓋茲的恩怨情仇
→ : 尤其是賈伯斯和比爾蓋茲的恩怨情仇
推 : 先推124F 101.10.80.149 台灣 09/28 20:12
推 : 神降臨了125F 1.165.76.41 台灣 09/28 20:12
→ : 回顧 Bill Gates 當年的預測和對比現況126F 140.116.245.162 台灣 09/28 20:16
推 : 請收下我的膝蓋127F 118.166.19.40 台灣 09/28 20:16
推 : 竟然是jserv本人!129F 36.227.177.217 台灣 09/28 20:16
推 : 推130F 49.217.80.174 台灣 09/28 20:17
推 : 推131F 42.77.219.217 台灣 09/28 20:19
推 :132F 175.180.192.209 台灣 09/28 20:19
推 : 好文133F 49.217.82.131 台灣 09/28 20:20
推 : 有神快拜134F 175.182.109.21 台灣 09/28 20:20
推 : 大神推135F 42.73.137.103 台灣 09/28 20:20
推 : Bug故事計概老師應該都會講136F 118.163.199.192 台灣 09/28 20:20
推 : 我一直以為我不會腳軟,直到我看了作者的i137F 39.10.128.2 台灣 09/28 20:21
推 : 先推 等等看138F 175.97.11.15 台灣 09/28 20:21
→ : d膝蓋就不知不覺著地了。139F 39.10.128.2 台灣 09/28 20:21
→ : compiler 和 組語讀資工都有教吧140F 114.47.174.247 台灣 09/28 20:21
推 : 先跪141F 1.200.199.184 台灣 09/28 20:23
推 : 推142F 119.14.8.79 台灣 09/28 20:24
推 : 已跪143F 114.27.190.163 台灣 09/28 20:25
推 : 推144F 39.10.41.120 台灣 09/28 20:26
推 : 已跪145F 123.192.208.194 台灣 09/28 20:26
推 : 太厲害了.....146F 114.40.157.173 台灣 09/28 20:31
推 : 推147F 114.41.114.251 台灣 09/28 20:31
推 : 文組推148F 114.36.215.146 台灣 09/28 20:31
推 : 先推149F 114.136.100.69 台灣 09/28 20:31
推 : 有神150F 118.233.9.43 台灣 09/28 20:32
推 : 有神先拜151F 114.137.11.6 台灣 09/28 20:33
推 : jserv!!152F 1.163.163.184 台灣 09/28 20:33
推 : 推個153F 223.141.85.141 台灣 09/28 20:33
推 : RRRRRRRRRR 先跪154F 123.194.129.172 台灣 09/28 20:34
推 : 推155F 39.10.202.194 台灣 09/28 20:36
推 : 推156F 36.233.59.74 台灣 09/28 20:36
推 : 編譯器在資工應該不是必修了157F 111.249.168.247 台灣 09/28 20:39
→ : 宅色夫 跪158F 111.241.214.122 台灣 09/28 20:40
推 : 組語在很多學校也不是必修了159F 1.163.163.184 台灣 09/28 20:40
→ : 頂多計組這門課會教到一點點吧
→ : 頂多計組這門課會教到一點點吧
推 : 太猛惹161F 180.217.96.109 台灣 09/28 20:41
→ : 認真文推162F 39.10.201.248 台灣 09/28 20:42
推 : Orz163F 114.136.6.189 台灣 09/28 20:43
推 : 推164F 39.8.197.219 台灣 09/28 20:45
推 : 有神快拜165F 101.136.14.17 台灣 09/28 20:45
推 : 推166F 111.71.17.49 台灣 09/28 20:46
→ : @as80110680, 在成大資訊系,編譯器必修(挺167F 140.116.245.162 台灣 09/28 20:47
推 : 推推推168F 27.242.73.69 台灣 09/28 20:48
→ : @kindaichitom, 我女兒滿月時就會組合語言169F 140.116.245.162 台灣 09/28 20:48
推 : 推170F 61.223.188.10 台灣 09/28 20:48
→ : 只是女兒的「指令集」只有肚子餓和肚子痛171F 140.116.245.162 台灣 09/28 20:48
推 : 怎麼沒理組出來噓文組172F 114.136.240.140 台灣 09/28 20:49
推 : 有神173F 114.38.132.185 台灣 09/28 20:49
→ : 外加簡單的條件判斷和分支(哭著等喝奶)174F 140.116.245.162 台灣 09/28 20:50
推 : 不是還有找爸爸媽媽討抱嗎175F 101.10.104.85 台灣 09/28 20:50
推 : 朝聖!176F 123.240.36.210 台灣 09/28 20:51
→ : 宅家裡最安全 但不是我們被生出的目的177F 36.225.162.48 台灣 09/28 20:51
推 : 跟著拜QQ178F 42.77.121.222 台灣 09/28 20:52
→ : 有神179F 123.110.9.211 台灣 09/28 20:53
推 : 我只覺得那個大頭照很可愛 想認識180F 223.137.164.187 台灣 09/28 20:54
推 : 光看到引用膝蓋就軟了181F 59.125.135.221 台灣 09/28 20:54
推 : 推bug的由來182F 101.13.162.132 台灣 09/28 20:55
推 : 推183F 118.233.146.200 台灣 09/28 20:56
推 : 一般人根本學不來的領域……184F 111.83.20.197 台灣 09/28 20:57
推 : 推 jserv本人降臨185F 175.181.176.1 台灣 09/28 21:00
推 : 推186F 203.81.71.22 緬甸 09/28 21:02
推 : 有神快拜187F 111.83.80.169 台灣 09/28 21:04
推 : a188F 114.198.163.154 台灣 09/28 21:06
推 : 大拇哥189F 111.71.109.147 台灣 09/28 21:08
推 : 推190F 42.72.18.199 台灣 09/28 21:15
推 : 推系上神師191F 42.75.109.150 台灣 09/28 21:16
推 : Jserv 必須推192F 1.160.24.178 台灣 09/28 21:19
推 : 程式語言講古193F 114.136.222.54 台灣 09/28 21:21
推 : 推194F 223.140.195.225 台灣 09/28 21:23
推 : Jersv!195F 221.169.231.74 台灣 09/28 21:28
推 : 優質必推196F 42.75.74.33 台灣 09/28 21:29
推 : 老師車上回文197F 140.116.247.245 台灣 09/28 21:29
推 : 推198F 145.108.80.65 荷蘭 09/28 21:30
推 : 有神快跪 寫程式時從未想過這些由來耶199F 49.218.81.153 台灣 09/28 21:30
→ : 我最討厭debug了!除的掉上天堂 除不
→ : 掉下地獄
→ : 我最討厭debug了!除的掉上天堂 除不
→ : 掉下地獄
推 : 推202F 49.216.192.62 台灣 09/28 21:32
推 : 推203F 60.249.113.59 台灣 09/28 21:33
推 : 看到jserv先推一波204F 114.137.99.40 台灣 09/28 21:33
推 : 推205F 114.35.232.140 台灣 09/28 21:37
推 : 太神ㄌ206F 101.136.252.221 台灣 09/28 21:38
推 : 大神快拜207F 175.96.69.198 台灣 09/28 21:40
推 : 這ID我先跪208F 39.8.66.105 台灣 09/28 21:41
推 : 神串朝聖!209F 111.83.14.123 台灣 09/28 21:42
推 : 草蜢本身就是一隻bug210F 101.13.151.41 台灣 09/28 21:56
推 : 有神快拜211F 125.231.28.21 台灣 09/28 21:59
推 : 太神啦 朝聖212F 111.241.59.44 台灣 09/28 22:00
推 : 神串留名XD213F 49.214.157.140 台灣 09/28 22:00
推 : 哇賽,推214F 1.163.49.214 台灣 09/28 22:02
推 : 朝215F 223.137.204.206 台灣 09/28 22:02
推 : 神出現了!216F 101.9.160.213 台灣 09/28 22:06
推 :217F 118.232.70.69 台灣 09/28 22:10
推 : 大大先推218F 223.137.22.71 台灣 09/28 22:12
推 : 先跪了219F 111.249.98.75 台灣 09/28 22:15
推 : 推220F 36.227.56.250 台灣 09/28 22:18
推 : 推221F 106.105.217.151 台灣 09/28 22:19
推 : 推222F 114.47.1.201 台灣 09/28 22:19
推 : 推推 這個起源很有趣223F 39.9.232.226 台灣 09/28 22:22
推 : 原來bug是這樣來的224F 123.110.210.76 台灣 09/28 22:26
推 : 認真文組?225F 107.77.223.213 美國 09/28 22:26
推 : 有趣226F 114.137.168.79 台灣 09/28 22:27
推 : 先推再說227F 111.71.33.76 台灣 09/28 22:30
推 : 推文組228F 216.194.5.18 美國 09/28 22:34
推 : 推229F 36.236.25.23 台灣 09/28 22:37
推 : debug!!230F 220.135.8.234 台灣 09/28 22:40
推 : 朝聖231F 203.70.88.252 台灣 09/28 22:41
推 : 推232F 123.193.176.102 台灣 09/28 22:47
推 : 隨便釣都釣到,太神辣233F 111.82.56.179 台灣 09/28 22:51
推 : 116234F 101.13.112.186 台灣 09/28 22:53
推 : 拜神235F 210.5.105.99 菲律賓 09/28 22:55
推 : 推236F 27.147.7.20 台灣 09/28 22:55
推 : 跪了237F 140.112.25.100 台灣 09/28 22:56
推 : 居然釣到...238F 36.232.136.179 台灣 09/28 22:59
推 : 這ID先拜,影片真的超有用!!239F 114.43.96.206 台灣 09/28 23:02
推 : 圖中強者我麻吉 先推240F 115.82.69.241 台灣 09/28 23:02
推 : 從j大那裏可以學到很多東西 又不吝藏私241F 118.166.152.160 台灣 09/28 23:02
推 : 這不推不行!!242F 1.169.224.231 台灣 09/28 23:03
推 : 推243F 172.58.43.106 美國 09/28 23:07
推 : 朝聖啦244F 42.76.28.231 台灣 09/28 23:07
推 : 推245F 114.32.193.51 台灣 09/28 23:08
推 : 有神快推~246F 111.252.86.158 台灣 09/28 23:11
推 : 請問神哪邊可以將程式語言學的紮實?247F 36.233.101.129 台灣 09/28 23:12
推 : 推推248F 39.9.165.244 台灣 09/28 23:12
推 : 回樓上某樓: 當你自以為已經很紮實 沒有249F 118.166.152.160 台灣 09/28 23:17
→ : 什麼需要在學了的時候 也是你停止進步之時
→ : 知識追求就是要無中生有 不滿足於現狀
→ : 什麼需要在學了的時候 也是你停止進步之時
→ : 知識追求就是要無中生有 不滿足於現狀
推 : 推252F 61.228.0.233 台灣 09/28 23:19
推 : 哇,版主足曾經經歷紙卡寫程式的時代或ap253F 203.217.118.239 台灣 09/28 23:24
→ : ple 2的時代?
→ : ple 2的時代?
推 : 程式語言也是語言 所以這些人都是文255F 61.231.133.63 台灣 09/28 23:26
→ : 組 咦?
→ : 組 咦?
推 : 推257F 61.231.106.196 台灣 09/28 23:28
推 : 跪了258F 49.215.131.72 台灣 09/28 23:28
推 : J大開釋 有神快拜259F 36.230.126.252 台灣 09/28 23:31
推 : 推260F 220.137.55.20 台灣 09/28 23:32
推 : 推261F 111.71.111.157 台灣 09/28 23:34
推 : 哇,釣到j大262F 123.110.78.153 台灣 09/28 23:40
推 : 朝聖推263F 123.204.123.211 台灣 09/28 23:41
推 : 有神阿264F 111.252.247.134 台灣 09/28 23:41
推 : 未看先推265F 42.75.73.95 台灣 09/28 23:43
推 : 推 不過這個故事不是很有名嗎266F 67.247.96.185 美國 09/28 23:46
推 : 長知識了!267F 64.64.108.189 意大利 09/28 23:48
推 : 推268F 140.114.214.71 台灣 09/28 23:53
推 : 有神快拜269F 1.160.203.136 台灣 09/28 23:53
推 : 朝聖270F 120.236.174.166 中國 09/28 23:56
推 : 只能拜讀了271F 27.147.4.207 台灣 09/28 23:57
推 : 推啊272F 114.137.152.140 台灣 09/28 23:58
推 : 跪著看完 淚273F 27.143.41.230 日本 09/28 23:59
推 : 推274F 59.126.135.25 台灣 09/29 00:01
推 : 朝聖275F 175.97.49.36 台灣 09/29 00:03
推 : 長知識!276F 49.219.160.63 台灣 09/29 00:04
推 : 好棒的科普阿,看了淚流滿面,謝謝老師277F 36.230.187.244 台灣 09/29 00:09
推 : 推278F 42.73.244.161 台灣 09/29 00:11
推 : 再戰女啊台男們279F 39.10.197.29 台灣 09/29 00:13
→ : @@280F 119.14.125.14 台灣 09/29 00:18
推 : 教授好281F 223.138.122.187 台灣 09/29 00:19
推 : 推282F 114.136.141.130 台灣 09/29 00:22
推 : 跪惹 有神快拜283F 110.26.0.106 台灣 09/29 00:25
推 : J大!284F 101.0.254.136 台灣 09/29 00:31
推 : 跪285F 175.97.7.148 台灣 09/29 00:32
推 : interesting286F 61.223.228.61 台灣 09/29 00:33
推 : 推287F 114.136.207.95 台灣 09/29 00:35
推 : 推...288F 42.73.64.200 台灣 09/29 00:36
推 : 先推289F 140.114.212.135 台灣 09/29 00:37
推 : 朝聖推290F 107.77.223.216 美國 09/29 00:42
推 : 推推291F 1.173.166.19 台灣 09/29 00:47
推 : 神串留名啊!!!292F 180.217.230.175 台灣 09/29 00:48
推 : 推293F 117.19.19.71 台灣 09/29 00:52
推 : 推!!!!!!294F 49.217.244.13 台灣 09/29 00:54
推 : bug的由來國小資訊課就教過了= =295F 84.255.233.139 斯洛維尼亞 09/29 00:54
推 : 有神快拜296F 180.204.4.115 台灣 09/29 00:56
推 : 有學有推297F 36.231.71.184 台灣 09/29 00:59
推 : 有神快拜298F 111.82.144.162 台灣 09/29 01:05
推 : 推299F 49.217.132.126 台灣 09/29 01:08
推 : 有神快拜300F 114.137.82.193 台灣 09/29 01:11
推 : ENIAC被丟在機房很長一段時間,因為沒人301F 223.140.39.202 台灣 09/29 01:11
→ : 知道要把計算式改寫成打孔卡片.
→ : 知道要把計算式改寫成打孔卡片.
推 : 宅色夫!303F 123.194.160.201 台灣 09/29 01:12
推 : 朝聖dada推XD304F 42.73.219.209 台灣 09/29 01:17
推 : 神推305F 111.250.90.52 台灣 09/29 01:24
→ : 推306F 114.42.205.210 台灣 09/29 01:26
推 : 長知識推推307F 220.136.107.239 台灣 09/29 01:29
推 : 真的,學資訊科技的人卻很少有人去探究308F 1.35.177.223 台灣 09/29 01:29
→ : 這個起源 推
→ : 這個起源 推
推 : 看到一半發現id竟然是jserv大神!!是說310F 218.161.49.97 台灣 09/29 01:34
→ : 身為理工宅還真的不知道這歷史...311F 220.135.42.38 台灣 09/29 01:35
→ : 身為理工宅還真的不知道這歷史...311F 220.135.42.38 台灣 09/29 01:35
推 : 跪推312F 124.218.80.121 台灣 09/29 01:35
推 : 推 有神313F 220.135.180.34 台灣 09/29 01:39
推 : 推!314F 223.140.138.244 台灣 09/29 01:39
推 : 推!她的貢獻莫大315F 27.242.131.65 台灣 09/29 01:52
推 : 推316F 125.230.117.18 台灣 09/29 01:57
推 : 推推317F 1.162.131.220 台灣 09/29 01:57
推 : 推318F 101.10.98.245 台灣 09/29 02:00
推 : 有神快拜!難得看到真大神319F 123.193.91.113 台灣 09/29 02:04
推 : 推320F 39.12.192.194 台灣 09/29 02:06
推 : 推321F 220.129.122.219 台灣 09/29 02:12
推 : 推推322F 180.217.94.251 台灣 09/29 02:12
推 : 大神先推再說323F 114.137.120.1 台灣 09/29 02:15
推 : 朝聖推324F 1.172.106.12 台灣 09/29 02:16
推 : 真假,我書讀不多不要騙我325F 49.217.245.89 台灣 09/29 02:19
推 : 推326F 1.174.89.101 台灣 09/29 02:20
推 : 電腦科學與馬尾,哪個才是你的最愛?327F 223.137.164.131 台灣 09/29 02:23
推 : 神328F 180.218.158.21 台灣 09/29 02:25
推 : 謝謝科普329F 101.9.134.246 台灣 09/29 02:25
推 : 只有我不知道這id是誰嗎~求解330F 175.97.10.225 台灣 09/29 02:25
推 : wow是jserv大神331F 111.71.70.105 台灣 09/29 02:50
推 : 釣出大神囉 老師我這學期修你的課332F 180.217.230.146 台灣 09/29 02:58
推 : 湊熱鬧333F 111.249.130.96 台灣 09/29 03:03
推 : 大神!!!宅色夫334F 223.139.142.84 台灣 09/29 03:10
推 : 跪335F 49.217.182.192 台灣 09/29 03:10
推 : 原來是教授...336F 218.166.187.157 台灣 09/29 03:22
推 : u神337F 42.76.90.24 台灣 09/29 03:34
推 : 推 有神快拜338F 39.12.226.90 台灣 09/29 03:35
推 : 膝蓋就給你了339F 114.136.98.158 台灣 09/29 03:55
推 : 有神快拜340F 223.139.255.21 台灣 09/29 04:03
推 : 有神先拜341F 66.253.183.235 美國 09/29 04:12
推 : 優文342F 114.137.152.154 台灣 09/29 05:21
推 : 有神快拜343F 42.74.102.88 台灣 09/29 06:25
推 : 跪推344F 118.167.117.32 台灣 09/29 06:38
推 : ————-我只能出來拜神了————345F 110.26.103.213 台灣 09/29 07:22
推 : 推346F 223.139.236.168 台灣 09/29 07:46
推 : 推347F 114.137.163.180 台灣 09/29 07:49
推 : 有跪有推348F 180.176.162.153 台灣 09/29 07:50
推 : 原來bug的典故是這樣來的喔!!!!349F 118.171.112.91 台灣 09/29 07:55
推 : 原來Bug來由是這樣 學了一課350F 114.41.61.190 台灣 09/29 08:13
推 : 推351F 175.98.9.165 台灣 09/29 08:16
推 : 有神快拜352F 42.73.248.215 台灣 09/29 08:19
推 : 我也要推一下353F 114.137.113.244 台灣 09/29 08:21
推 : 推354F 111.71.121.0 台灣 09/29 08:22
推 : 哇靠355F 42.74.250.77 台灣 09/29 08:51
推 : jserv大大教師節快樂~356F 223.137.32.63 台灣 09/29 08:52
噓 : 嘩眾取寵,357F 35.194.223.2 台灣 09/29 09:10
推 : 有神快拜358F 202.39.64.34 台灣 09/29 09:20
推 : 看八卦板長知識359F 220.135.201.88 台灣 09/29 09:38
推 : 推360F 61.61.26.226 台灣 09/29 09:38
推 : 推361F 223.137.105.33 台灣 09/29 09:40
推 : 有掛有推362F 101.8.230.204 台灣 09/29 10:09
推 : 推推363F 114.43.47.138 台灣 09/29 11:02
推 : 推364F 223.141.44.88 台灣 09/29 11:37
推 : 媽我在這!365F 42.72.229.97 台灣 09/29 11:37
→ : @cshe096, 還好我用過 CP/M 作業系統366F 140.116.82.61 台灣 09/29 12:05
→ : @BitTorrent, 鄉民不就是聊八卦取取暖嗎?
→ : @BitTorrent, 鄉民不就是聊八卦取取暖嗎?
→ : 推到最後,一切都是電子驅動的是嗎368F 111.255.179.86 台灣 09/29 12:22
→ : 我推到最後,覺得電的發現真是一大奇蹟
→ : 我推到最後,覺得電的發現真是一大奇蹟
→ : @ai8051, 不透過電學,要打造計算機很辛苦370F 140.116.82.61 台灣 09/29 12:30
→ : 木頭跟彈珠做的二進位加法器 =>
→ : # https://youtu.be/GcDshWmhF4A
→ : 木頭跟彈珠做的二進位加法器 =>
→ : # https://youtu.be/GcDshWmhF4A
Marble adding machine - YouTube
A simulation of the machine: My marble adding machine in action. It adds binary numbers.
A simulation of the machine: My marble adding machine in action. It adds binary numbers.
※ NoPTT:轉錄至看板 specialman 09/29 13:05
推 : 推373F 114.137.219.35 台灣 09/29 13:17
推 : 文...文組.....374F 1.171.149.58 台灣 09/29 13:21
推 : 有神快拜375F 204.98.224.3 美國 09/29 14:06
推 : 召喚成功376F 223.140.224.143 台灣 09/29 15:58
推 : 推啊377F 59.115.122.51 台灣 09/29 16:35
→ : 現在計概不教這些了嗎?378F 42.72.247.111 台灣 09/29 17:46
推 : 有神 快出來看379F 39.12.13.193 台灣 09/29 19:07
推 : 好文推~有閒時細看覺得好有意思 謝謝分享380F 101.9.201.196 台灣 09/29 20:50
--
回列表(←)
分享