2012年8月11日 星期六
Hypercard 25周歲
Hypertext是一種用戶介面,用以聯結指向文字到其他欄位或者其他檔案。目前最常使用的是HTML,我們日常瀏覽網頁都屬於Hypertext,但是歷史上最早也最普遍使用Hypertext的程式運用系統卻是Hypercard。
於1987年8月11日正式發表的Hypercard,由Bill Atkinson所原創,在1990升級為2.0版。Hypercard的精神是編輯程式HyperTalk, 是物件導向程式設計 (object oriented programming),以Hypertext為基礎。Hypercard讓完全不懂程式的老人第一次寫程式,因為你可以以接近日常英文的語言寫程式,如“add 7 to total 總數加7”!
根據arstechinca,“25 years of HyperCard—the missing link to the Web”,Bill Atkinson後來在2002年接受訪問時,認為他當時只把Hypercard侷限於桌上型電腦,而非網路是一大錯誤,“I missed the mark with HyperCard. I grew up in a box-centric culture at Apple. If I'd grown up in a network-centric culture, like Sun, HyperCard might have been the first Web browser. My blind spot at Apple prevented me from making HyperCard the first Web browser.”。理由很簡單看到目前網頁都是Hypertext的HTML就可知!
但願蘋果推出“HyperApp”,讓老人和小孩都可寫自己的App程式!
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言