
Ted Hoff 是電子產業的傳奇人物。當他在當時位於 Mountain View 的 Intel Corp. 擔任研究經理時,他意識到矽技術已進步到一個程度,只要精心設計,一個完整的 central processor 就能裝進一顆晶片。他與 Stanley Mazor 和 Federico Faggin 合作,創造了第一款商業 microprocessor——Intel 4004。
但對 Hoff 而言,microprocessor 只是他長期對電子學熱情軌跡上的一個小插曲。這份熱情帶領他從 New York City 的二手電子商店,進入頂尖大學實驗室,經歷 microprocessor 革命的激烈早期歲月,以及 video game 產業的動盪,最終成為今日的高科技私家偵探。
在他童年早期,Hoff 就發現理解事物運作原理是讓自己不再像個孩子、變得更有力量的最佳方式。他從化學開始探索。12 歲時轉向電子學,使用從 Allied Radio Catalog 訂購的零件、短波收音機套件,以及從父親任職的 General Railway Signal Co.(位於 Rochester, NY)垃圾堆中撿來的剩餘 relays 和 motors 來製作東西。高中時,他主要使用二手零件建造了一台 oscilloscope,這項成就讓他獲得 General Railway Signal 的技術員工作。
在 Rensselaer Polytechnic Institute(Troy, N.Y.)攻讀本科期間,他利用假期回到該職位。幾個夏天一開始,Hoff 走進 General Railway 實驗室,發現研究人員的兩台最佳 oscilloscopes 壞了。他會修復最先進的 Tektronix 545s,然後轉向更有趣的項目,例如發明音頻頻率 railroad-train tracking circuit 和 lightning protection unit,這讓他在青少年時期就獲得兩項專利。
Hoff 回憶,這份工作的最大好處是能接觸到 1950 年代大多數工程學生預算之外的零件——例如 transistors,甚至剛推出的 power transistor。他以 transistors 用作 switches 為題完成本科論文,並以贏得的獎金迅速購買了自己的 Heathkit scope。
Hoff 接觸的一群客戶來自 Tokyo 的 Busicom Corp.。Busicom 聘請 Intel 開發一套用於低成本 calculator 的 custom chips,並派三名工程師到 Santa Clara 進行 chip designs。Hoff 被指派照顧他們,提供鉛筆和紙,帶他們去 lunchroom——沒有技術性工作。
但 Hoff 的技術頭腦沒有關機鍵,他很快得出結論,這些工程師走錯方向。12 個晶片,每個超過 3000 個 transistors 和 36 個 leads,用來處理 calculator logic 和 controls 的不同元素,他推測僅 packaging 成本就超過目標零售價。Hoff 對這個小 calculator 的複雜度感到震驚,相較於他當時在另一項目使用的 PDP-8 minicomputer 的簡單,他認為一個能處理 calculator 功能的簡單電腦可以用約 1900 個 transistors 設計。鑑於 Intel 的先進 MOS process,所有這些他覺得都能放在單一晶片上。
坐在露台桌旁的男人,旁邊坐著一隻大狗。桌上放著 laptop 和 coffee mug。
Marcian E. “Ted” Hoff
Busicom 工程師對放棄他們的設計轉而採用 Hoff 未經證實的提案毫無興趣。但在 Noyce 的祝福下,Hoff 開始投入該項目。很快,當時在 Intel 的研究工程師 Mazor 加入,他倆追求 Hoff 的想法,開發一個可以用約 2000 個 transistors 實現的簡單 instruction set。他們展示,這一套 instructions 可以處理 decimal addition、scan keyboard、maintain display,以及 Busicom 設計中分配給不同晶片的其他功能。
1969 年 10 月,Hoff、Mazor 和三名日本工程師與來訪的 Busicom 管理層會面,描述他們的分歧方法。Busicom 管理層選擇 Hoff 的方法,部分原因是,Hoff 說,他們理解該晶片除了 calculator 外還有各種應用。該項目內部代號為「4004」。
Federico Faggin,現為 Synaptics Inc.(San Jose, Calif.)總裁兼執行長,被指派設計晶片,九個月內完成 4-bit、2300-transistor「microprogrammable computer on a chip」的運作原型。Busicom 在 1971 年 2 月收到第一批裝置。
Faggin 回憶,當他開始實現 microprocessor 時,Hoff 似乎對項目失去興趣,鮮少與他互動。Hoff 已在進行下一個項目,為 Computer Terminals Corp.(San Antonio, Texas)進行 8-bit microprogrammable computer 的初步設計,由 Computer Terminals 架構,命名為 8008。Faggin 告訴 Spectrum,Hoff 總是「必須做最前沿的工作」。「我能看出他內心的緊張,總是要站在正在發生事情的最前沿。」
在 Intel 早期,Mazor 回憶,Hoff 有許多項目想法,許多雖然未商業成功,但極具遠見:一個像 digital camera 一樣捕捉影像到 memory 的 RAM chip、一個有移動 spaceships 的 video game、一個用於 programming erasable programmable ROMs 的裝置,以及用於 logic simulation 的 computer-aided design tools。
Intel marketing department 估計 [microprocessors] 銷售可能一年僅 2000 個晶片。
與此同時,microprocessor 革命正在緩慢啟動。Hoff 加入 Faggin 成為 microprocessor 傳教士,試圖說服人們 general-purpose one chip computers 有意義。Hoff 說他最難推銷的是 Intel marketing department。
「他們對這個想法相當敵視,」他回憶,原因有幾個。首先,他們覺得 Intel 能製造的所有晶片多年內都會給一家公司,沒必要向其他人 marketing。其次,他們告訴 Hoff,「我們有 diode salesman 在外面拚命賣 memories,你卻要他們賣 computers?你瘋了。」最後,他們估計銷售可能一年僅 2000 個晶片。
但消息傳開了。1971 年 5 月,Datamation 雜誌一篇文章提到該產品,次年 11 月 Intel 在 Electronic News 刊登 4004 CPU 的第一則廣告。到 1972 年,關於被稱為 microprocessor 奇蹟的故事開始定期出現在媒體,Intel 的競爭對手紛紛推出自己的 microprocessor 產品。
Hoff 從未考慮為 microprocessor 申請專利。對他來說,這項發明似乎是 obvious。
當時 Hoff 沒有採取的一步是申請專利,儘管他已成功獲得數項發明專利。(後來,他與 Mazor 和 Faggin 申請並獲得「memory system for a multi-chip digital computer」專利。)
回顧過去,Hoff 回憶當時從未考慮為 microprocessor 申請專利。對他來說,這項發明似乎是 obvious,而 obviousness 被視為拒絕專利申請的理由(不過,Hoff 苦澀地說,專利局現在似乎忽略這條規則)。對 Hoff 來說顯而易見的是,如果一年內可以用 100 個晶片上的 1000 個 circuits 建造電腦,下一年就能把 1000 個 circuits 放在 10 個晶片上,最終 1000 個 circuits 就能建在單一晶片上。
Hoff 沒有申請專利,而是於 1970 年 3 月在 1970 IEEE International Convention 會議記錄中發表文章,指出:「MOS technology 提供的 vast circuit complexity 使 very small computers 的設計有了全新方法。用 1000 到 6000 個 MOS devices per chip,一個 entire central processor 可製作在 single chip 上。」
但在 1970 年 12 月,semiconductor industry 之外的獨立發明人 Gilbert Hyatt 申請了一項 processor 專利,並提到它將製作在 single chip 上。1990 年,經過多次上訴和延期,Hyatt 獲得該專利,並開始向許多 microprocessor 製造商收取 royalties。目前,雖然歷史將今日的 microprocessor 追溯到 Hoff、Mazor 和 Faggin,但法律權利屬於 Hyatt。
雖然 microprocessor 是他最著名的成就,但 Hoff 不認為它是最大的技術突破。他將此榮譽留給 single-chip analog-to-digital/digital-to-analog coder/decoder (codec)。
「那項工作才是令人興奮的技術挑戰,」Hoff 帶著些許得意回憶,「因為有那麼多人說它做不到。」
該項目由 Noyce 啟動,他發現 telephone industry 適合新技術,並敦促 Hoff 為該市場找到重要產品。研究 telephone communications 後,Hoff 和幾位研究人員發現,當時 central offices 之間使用的 digitized voice transmission 依賴複雜昂貴的 codecs,連接 electromechanical switches。
「我們認為,」Hoff 告訴 Spectrum,「我們可以把 analog-to-digital conversion 整合到晶片上,然後用這些 circuits 作為 switching 的基礎。」
除了降低 telephone company 的系統成本,這類晶片還能讓公司建造處理 electronic switching 的小型 branch exchanges。
Hoff 和他的團隊開發 multiplexed approach to conversion,一個 converter 由 transmit 和 receive channels 共享。他們還建立許多 conversion 和 decoding 技術,Hoff 認為這些並非 obvious,並因此獲得專利。
該項目於 1980 年完成,歷時六年,轉移到 Intel 在 Chandler, Ariz. 的製造設施後,Hoff 成為 Intel Fellow,可自由追求感興趣的技術。他感興趣的是回到 Stanford 時的 adaptive structures 工作,將其概念與 microprocessor 的力量結合,用於 speech recognition。一年後,他建造了一個 Intel 行銷數年的 recognition system。
該系統的主要客戶是 automotive industry。檢查員用它在汽車離開 assembly line 時檢查。當檢查員大聲指出需要修復的問題時,系統會提示進一步資訊,並將回應記錄到電腦。
雖然 Intel Fellow 的職位給 Hoff 相當自由,但他發現自己開始厭倦。到 1983 年,Intel 在 microprocessors 的成功使它成為 chip supplier,其他公司將晶片設計進 systems。
「我一直對 systems 比 chips 更感興趣,」Hoff 說,「我在 Intel 待了 14 年,而當時 Silicon Valley 公司在一家公司的平均待期是三年。我早就該離開了。」
再次,Hoff 還沒超出考慮離開 Intel 時,一份新工作找上門。Atari Inc.(Sunnyvale, Calif.),當時由 Warner Communications Inc. 擁有的蓬勃 video game 公司,也是 microprocessors 的主要用戶,正在尋找 corporate technology 副總裁。1983 年 2 月,討論 Atari 研究人員追求的想法範圍後,Hoff 抓住機會。
Intel 從一開始就有結構化、高度控制的文化。在 Atari,則是 chaos 主宰。
Intel 從一開始就有結構化、高度控制的文化。在 Atari,則是 chaos 主宰。Hoff 管轄 Sunnyvale、Los Angeles、Grass Valley, Calif.;Cambridge, Mass.;以及 New York City 的研究實驗室。研究人員致力於 picture telephones、joggers 的 electronic aids、提供 tactile feedback 的 computer controls、類似今日 virtual reality 的 graphical environments、digital sound synthesis、先進 personal computers,以及透過 FM sidebands 的 software distribution。
但 Hoff 還沒來得及了解所有進行中的研究項目,video game 業務就發生廣為人知的崩盤。缺乏穩固內部控制,Atari 無法確定遊戲在零售點的銷售情況,distributors 退回數十萬個 cartridges 和 game machines。Hoff 開始每月接到裁員命令。
「如果我知道必須裁減到,例如,我團隊的四分之一,那還好,」他告訴 Spectrum。「但當每月發現必須再裁一塊,morale 真的下降。」
1984 年 7 月,Hoff 參加高中 30 年同學會時,Warner 將 Atari 賣給 Jack Tramiel。Hoff 必須選擇:說服 Tramiel 他能在專注狹隘、不資助 futuristic research 的公司發揮作用,或讓 Warner 買斷他的合約。他選擇後者。
回顧過去,當時在 Atari 的大多數人現在都視之為黑暗時期。但 Hoff 回憶在那裡的一年是愉快且最終有用的經驗。「也許我比應有的更正面看待它,」他說,「但它對我來說是很好的過渡,現在的生活非常美好。」
「當你在處理一個問題時,總有另一個問題在那邊看起來更有趣。」
—Hoff
他現在一半時間當 consultant,一半追求自己設計的技術項目——machine tools 的 readout device、各種 frame grabbers、pattern recognition,以及 analog-to-digital conversion 技術。這種多樣化 schedule 對他來說完美。他一直覺得自己是 generalist,難以專注單一技術。
「我很容易分心,」他說。「當你在處理一個問題時,總有另一個問題在那邊看起來更有趣。但現在更可能是我自己的項目延遲,而不是對其他人及其就業至關重要的東西。」
Faggin 對這種 independent work 吸引 Hoff 並不意外。「他從不是 gregarious 型,」Faggin 說。「他喜歡 introverted work,思考,找出新東西。這是他擅長的。我一直對他能當場 visualize 新 IC 的 architecture 印象深刻。」
「他一個接一個想法,一個接一個情境。我認為如果他想,Ted 可以坐下來每月 crank out 一項專利。」
—Gary Summers
Teklicon Inc.(Mountain View)總裁兼執行長 Gary Summers 說:「他一個接一個想法,一個接一個情境。我認為如果他想,Ted 可以坐下來每月 crank out 一項專利。」
「毫無疑問,他是 genius,」Mazor 表示。Summers 欣然同意。
Hoff 在 Atari 後的第一個項目是 voice-controlled music synthesizer,當有人唱歌進去時,發出選定樂器的聲音。Hoff 的最大貢獻是確保輸出音符 in tune,或至少 harmonically complement 旋律,即使歌手走調。他為此系統獲得另一項專利,該 gadget 透過 Sharper Image catalog 短暫銷售,但從未大紅。
Hoff 仍偶爾貢獻 product designs。然而,在 Teklicon,他是 vice president 兼 chief technical officer,大多數 consulting 是為 lawyers 服務。Hoff 擁有 electronic design 的長期經驗與長期 pack rat 習慣的獨特組合。他的 home workshop 包含約八台不同品牌與年代的 personal computers、五台 oscilloscopes(包括 vintage Tektronix 545 scope)、15000 個 inventoried and filed 的 ICs,以及從 1960 年代開始的 IC data books 滿載的架子。
「如果我的 washing machine 壞了,我叫 repairman。大多數 clever engineers 會買 replacement gear 並安裝。Ted 能從基本原理分析 gear 失敗原因,redesign 更好的 gear,從木頭雕刻,在家 casting,在 lathe 上 dynamically balancing 後安裝。」
—Mazor
當 lawyer 給他看 patent disclosure,即使是數十年前的,他能判斷當時是否能「reduced to practice」,以及是否提供足夠資訊讓「one of ordinary skill in the art」practice the invention。然後他能用 collection 中的 vintage components 建造 model 證明結論,並在法庭上作為 expert witness 展示 model。這種 model-building 可能非常基本。在 Spectrum 拜訪時,Hoff 為最近法庭 demonstration 試圖生長的 Rochelle salt crystals 散落 workshop 地板,旁邊是他用來製作 model cases 的 metal-working equipment。
Hoff 視這種深入 basics 的能力為優勢之一。「我將事物與 fundamental principles 聯繫,」他說。「不質疑問題假設的人往往解決錯的問題。」
Mazor 說:「如果我的 washing machine 壞了,我叫 repairman。大多數 clever engineers 會買 replacement gear 並安裝。Ted 能從基本原理分析 gear 失敗原因,redesign 更好的 gear,從木頭雕刻,在家 casting,在 lathe 上 dynamically balancing 後安裝。」
法律 detective work 吸引 Hoff 的另一原因是:它給他藉口在 flea markets 和 electronics stores 尋找有趣的「antique」components。
Hoff 無法討論他參與的 patent cases 細節。最近幾個在 video game 領域;其他涉及各種 IC companies。在多起案件中,Hoff 確信己方正確,但仍輸了,因此當 microprocessor 專利授予 Hyatt 時,他並不意外。(不過,獎項頒發後,他確實坐下來根據 Hyatt 的 patent application 試圖設計運作的 microprocessor。他發現幾個 incongruities——例如 clock rate 只適合 bipolar technology,但 logic 只能用 MOS technology 實現,且 logic 需要太多 transistors 無法放在晶片上,在他看來證明該獎項錯誤。)
看到別人獲得 microprocessor 的 credit,特別是最近媒體報導,「令人惱火,」Hoff 告訴 Spectrum,「但我不會讓它困擾我,因為我知道我做了什麼,我知道我們項目其他人做了什麼,我知道 Intel 是什麼樣的公司。我知道我身處 action 中心。」

Microsoft Azure is huge and changes fast! There are more than 200 services in Azure, with many features—𝗧𝗵𝗲 𝗿𝗮𝘁𝗲 𝗮𝘁 𝘄𝗵𝗶𝗰𝗵 𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀 𝗲𝘃𝗼𝗹𝘃𝗲 𝗶𝘀 𝗮𝗺𝗮𝘇𝗶𝗻𝗴. New services always come out and are constantly being improved with new features. Microsoft can do this because most services are owned by separate teams that develop functionality. This high rate of change is great because it provides new ways to solve problems. However, 𝗶𝘁 𝘁𝗮𝗸𝗲𝘀 𝗮 𝗹𝗼𝘁 𝗼𝗳 𝘄𝗼𝗿𝗸 𝘁𝗼 𝘀𝘁𝗮𝘆 𝘂𝗽-𝘁𝗼-𝗱𝗮𝘁𝗲. It takes much work to keep track of new services and their purpose in the Azure world. So the question is how to stay up-to-date. Here are some essential information sources:
𝗔𝘇𝘂𝗿𝗲 𝗙𝗿𝗶𝗱𝗮𝘆: https://learn.microsoft.com/en-us/shows/azure-friday/.
𝗔𝘇𝘂𝗿𝗲 𝗧𝗵𝗶𝘀 𝗪𝗲𝗲𝗸: https://learn.acloud.guru/series/azure-this-week.
𝗔𝘇𝘂𝗿𝗲 𝗨𝗽𝗱𝗮𝘁𝗲𝘀: https://azure.microsoft.com/en-us/updates/.
𝗔𝘇𝘂𝗿𝗲 𝗔𝗻𝗻𝗼𝘂𝗻𝗰𝗲𝗺𝗲𝗻𝘁𝘀: https://azure.microsoft.com/en-us/blog/content-type/announcements/.
𝗔𝘇𝘂𝗿𝗲 𝗕𝗹𝗼𝗴: https://azure.microsoft.com/en-us/blog/.
𝗔𝘇𝘂𝗿𝗲 𝗔𝗽𝗽 𝗦𝗲𝗿𝘃𝗶𝗰𝗲 𝗧𝗲𝗮𝗺 𝗕𝗹𝗼𝗴: https://azure.github.io/AppService/. Also, check my 𝗔𝘇𝘂𝗿𝗲 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿’𝘀 𝗖𝗵𝗲𝗮𝘁 𝗦𝗵𝗲𝗲𝘁
: https://github.com/milanm/azure-cheat-sheet.

個人名望:Stack Overflow總排名第一的大神,每月的問答量維持在425個左右。
個人簡介/主要榮譽:Google軟體工程師,代表作有《深入理解C#(C# In Depth)》。
網路上對Jon Skeet的評價:
“他根本不需要調試器,只要他盯一下代碼,錯誤之處自會原形畢露。”
“如果他的程式碼沒有通過編譯的時候,編譯器就會道歉。”
“他根本不需要什麼程式規範,他的程式碼就是程式規範。”

個人聲望:程式設計大賽神童
個人簡介/主要榮譽:年僅11歲時便參加國際資訊學奧林匹克競賽,創造了最年輕選手的紀錄。 2007-2012年間,總共取得6面奧賽金牌;2013年美國電腦協會程式設計比賽冠軍隊成員;2014年Facebook駭客盃冠軍得主。截止目前,穩居俄程式網站Codeforces聲望第一的寶座,在TopCoder演算法競賽中暫列榜眼位置。
網路上對Gennady Korotkevich的評價:
“一個程式神童。”
“他太令人驚訝了,他相當於我在白俄羅斯建立了一支強大的編程隊伍。”
“徹底的程式天才。”

個人名望:Linux之父
個人簡介/主要榮譽:
Linux和Git之父,一個開源的作業系統;
1998年EFF(電子前沿基金會)先鋒獎得主;
2000年英國電腦學會Lovelace獎章得主;
2012年千禧科技獎得主;
2014年IEEE(電機電子工程師協會)電腦學會先鋒獎得主;
2008年入選電腦歷史博物館名人堂;
2012年入選網路名人堂。
網路上對Linus Torvalds的評價:
“他簡直優秀得無與倫比。”

個人名望:Google搜尋索引技術的幕後大腦。
個人簡介/主要榮譽:Google大規模分散式運算系統的設計師,例如:網站爬行,索引與搜索,線上廣告,MapReduce,BigTable以及Spanner(分散式資料庫)。 2009年進入美國國家工程院;2012年美國電腦協會SIGOPS Mark Weiser Award以及Infosys Foundation Award獎得主。
網路上對Jeff Dean的評價:
“使數據挖掘取得了突破性發展。”
“能夠在各項工作都已安排得滿滿的情況下,仍能構思、創作、發佈出MapReduce以及BigTable這些令人讚嘆不已的工具。”

個人名望:第一人稱射擊遊戲經典師祖《Doom》(毀滅戰士)之父
個人簡介/主要榮譽:id Software公司共同創辦人,製作了許多膾炙人口的遊戲,如:《德軍司令部》(Wolfenstein 3D,又名《刺殺希特勒》)、《Doom》(毀滅戰士)、《Quake》(雷神之鎚)。引領了許多電腦顯示領域的新技術,包括:adaptive tile refresh(切片適配更新)、binary space partitioning(二元空間分割)、surface caching(平面緩存);2001年進入互動藝術與科學學院名人堂;2010年收穫遊戲開發者精選獎終身成就獎殊殊。
網路上對John Carmack的評價:
“製作了很多革命性的第一人稱射擊遊戲,影響了一代又一代的遊戲設計者。”
“他能在一周內就完成任何的基礎設計工作。”
“他是會程式設計的莫札特。”

個人名望:Emacs文字編輯器,多種語言編譯器GCC的創造者。
個人簡介/主要榮譽:GNU專案發起人,開發出許多核心工具,例如:Emacs,GCC,GDB和GU Make Free Software公司創辦人。 1990年獲得美國電腦協會Grace Murray Hopper獎項;1998年獲得EFF(電子前沿基金會)先鋒獎。
網路上對Richard Stallman的評價:
“曾獨自一人與一眾Lisp黑客好手進行比賽,那次是Symbolics對陣LMI。”
“儘管我們對事物有不同看法,但他一定是最有影響力的程式設計師,無論現在還是將來。”

個人名望:最具競爭力的程式設計師之一。
個人簡介/主要榮譽:分別在2000年與2012年收穫國際奧林匹克資訊競賽金牌;2011年與2013年贏得Facebook黑客杯賽;在2006年贏得谷歌Code Jam程序設計大賽以及TopCoder算法公開賽;截止目前,暫列TopCoderPetrtr測中排名第一,在第五賽制演算法中排行。
網路上對Petr Mitrechev的評價:
“即使在印度,他都是程式設計競賽者心中的偶像。”

個人名望:開發出類比處理器的自由軟體QEMU。
個人簡介/主要榮譽:開發了許多著名的開源軟體,例如:QEMU硬體模擬虛擬平台,FFmpeg多媒體資料處理軟體,Tiny C編譯器,LZEXE解壓縮軟體。在2000年與2001年贏得國際C語言混亂代碼設計大賽冠軍;2011年贏得GoogleO’Reilly開源設計獎;前圓周率計算精度世界紀錄保持者。
網路上對Fabrice Bellard的評價:
“他的作品總是令人印象深刻和光芒四射。”
“世界上最有創造力的程式設計師。”
“他是軟體工程領域的尼古拉·特斯拉。”

個人名望:開發開源全文檢索引擎工具包Lucene。
個人簡介/主要榮譽:除了Lucene,還開發了著名的網路爬蟲工具Nutch,分散式系統基礎架構Hadoop,這些大師級作品都是開源的。目前任職Apache軟體基金會主席。
網路上對Doug Cutting的評價:
“他開發出卓越超群的全文檢索引擎工具包(Lucene/Solr)以及為世界打開了一扇通往大數據的大門。”
“開源的Lucene以及Hadoop為全球創造了無數的財富以及就業機會。”

個人名望:《電腦程式設計藝術》(The Art of Computer Programming)一書的作者。
個人簡介/主要榮譽:著有數本影響深遠的程式設計理論書籍;發明了TeX數位排版系統;在1971年成為首位獲得美國電腦協會Grace Murray Hopper獎項的人士;1974年獲得美國電腦協會A.M. Turning獎項;1979年被授予國家科技獎章;1995年獲得美國電腦協會A.M. Turning獎項;1979年被授予國家科技獎章;1995年獲頒電氣和新博物館歷史獎章。
網路上對Donald Knuth的評價:
“我曾經有幸使用過一款無限接近零錯誤的大型軟體,它就是TeX。”

個人名望:創造了Turbo Pascal。
個人簡介/主要榮譽:Turbo Pascal的原作者,Turbo Pascal是最受歡迎的Pascal編譯器之一,也首次為Pascal帶來整合的開發環境。主導開發了Turbal Pascal繼承者Delphi。首席C#設計師與架構師;2011年獲得Dr.Dobb’s Excellence in Programming榮譽。
網路上對Anders Hejlsberg的評價:
“我崇敬的程式大師,是我通往專業軟體設計師道路上的領路人。”

個人名望:創造了Unix
個人簡介/主要榮譽:與Dennis Ritchie一起創造了Unix。
同時也是B程式語言,UTF-8編碼,ed文本編輯器的創造者、設計者。 Go程式語言的開發者之一。 1983年與Ritchie一起獲頒美國電腦協會A.M. Turning獎項;1994年IEEE(電機電子工程師協會)電腦學會先鋒獎得主;1998年獲頒國家科技獎章;1997年入選電腦史博物館名人錄。
網路上對Ken Thompson的評價:
“世界上最傑出的程式設計師。”

個人名望:問答SNS網站Quora的創辦人之一。
個人簡介/主要榮譽:前Facebook CTO、研發副總裁,創建了news feed(資訊流)的基礎架構。 SNS網站Quora的創辦人之一。 2001年以高中生身分參加美國電腦奧林匹克競賽,最終取得第八名的佳績。 2004年幫助加州理工學院摘下ACM國際大學生程式設計比賽團體銀牌。 2005年進入Topcoder大學校際演算法競賽決賽。
網路上對Adam D’Angelo的評價:
“一位程式設計全才。”
Mark Zuckerberg的評價:“我做的每一個好東西,他都能做出六個。”

個人名望:Google架構師團隊中的核心人物。
個人簡介/主要榮譽:幫助Google設計並推出了大型發布式運算系統,包括:MapReduce、BigTable、Spanner以及Google檔案系統。開發出Unix ical日曆系統;2009年進入國家工程院;2012年美國電腦協會Infosys Foundation Award獎項得主。

香港編程學會推出技術義工計劃,為非牟利組織(NGO)開發一個會員系統(Memebership System),旨在簡化會員管理、追蹤義工活動並提升行政效率。長久以來,香港的programmer可能被認為較少參與開源或公益項目,這次活動可展示他們對社會的貢獻,改變刻板印象。
經過一兩年嘅觀察,前前後後都睇過近百個學生嘅水準,國際學生編程能力的確係比較強,原因如下
有幾點值係注意:
家長取勝之道:
如果有兩個學生,同樣鐘意寫Program,有着同樣嘅天份,勝負在於兩樣野: 邊個有更多時間投入嘅贏,邊個撞到可以帶自己嘅人贏
國際學校其實根本乜都無做到,佢地係唔做一樣野,燒哂學生啲時間

檢索增強生成(RAG)開發者棧是一個專為提升 AI 驅動應用設計的綜合工具和技術生態系統。以下是按大語言模型(LLMs)、框架、向量數據庫、數據提取、開放 LLMs、文本嵌入和評估分類的關鍵軟件概覽。
這個棧通過利用針對開發過程不同方面的多樣化工具,賦予開發者構建複雜 RAG 應用的能力。
量子電腦的編程範式日新月異,仿制Oreilly的QCEngine用於教學有好大好處。QCEngine的building block只有十數個,要仿制唔難。睇左代碼,佢係用JS嘅Eval去執行模擬,原理唔高深。https://github.com/machinelevel/QCEngine 。至於QCEngine係用Canvas做動畫,用AI改用SVG做,只用左30秒。

Building Block



香港,2025年7月26日 – 香港編程學會(HKPS)今日宣布推出全球性計劃「Student Cloud」,旨在建設一個創新的雲端學習平台,賦能全球學生通過先進技術實現高效、靈活的學習體驗。此計劃將整合雲端技術、人工智能和協作工具,為學生提供無縫的數位學習環境,促進知識共享與全球教育聯繫。
隨著數位化教育的快速發展,HKPS意識到雲端技術在提升學習體驗中的關鍵作用。「Student Cloud」計劃旨在為學生提供一個安全、可擴展且易於使用的雲端平台,支援多樣化的學習需求。該平台將涵蓋課程資源管理、線上協作、實時數據分析以及人工智能輔助學習功能,幫助學生在全球化教育環境中脫穎而出。
HKPS院長陳博士表示:「『Student Cloud』不僅是一個技術平台,更是連接全球學生的橋樑。我們希望通過這一計劃,幫助學生掌握21世紀所需的數位技能,同時促進跨文化的學術交流。」
「Student Cloud」平台將提供以下核心功能:
「Student Cloud」計劃將與全球多所教育機構、技術公司和非營利組織合作,共同推廣數位教育解決方案。首批合作夥伴包括領先的雲端服務提供商和教育科技公司,這些合作將為平台提供技術支持和豐富的學習資源。
此外,HKPS計劃為發展中國家的學生提供免費或低成本的平台訪問權限,以縮小全球教育差距。預計到2026年底,該平台將惠及超過50萬名學生,覆蓋亞洲、歐洲和北美等多個地區。
「Student Cloud」平台將於2026年第四季度正式上線,首批試點項目將在香港、英國和新加坡的選定學校展開。HKPS計劃在未來三年內逐步擴展至全球更多地區,並持續升級平台功能 。「我們相信,『Student Cloud』將重新定義數位教育的未來。通過這一平台,學生不僅能獲得知識,還能培養創新思維和全球視野。」