iT邦幫忙

2021 iThome 鐵人賽

DAY 29
0
自我挑戰組

Hello World系列 第 29

Smalltalk 語言和你 SAY HELLO!!

第二十九天

各位點進來的朋友,你們好阿/images/emoticon/emoticon07.gif

小的不才/images/emoticon/emoticon46.gif只能做這個系列的文章,但還是希望分享給點進來的朋友,知道一些程式語言的來由,讓大家多少知道這些程式。

一樣直接上內容啦~~/images/emoticon/emoticon08.gif

------------------------------------------------------------⇃正文開始⇂----------------------------------------------------------

Smalltalk是一種動態型別、反射式的物件導向程式語言。

Smalltalk由艾倫·凱、Dan Ingalls、Ted Kaehler、Adele Goldberg等於1970年代初在全錄帕羅奧多研究中心開始開發。

Smalltalk對其它眾多的程式設計語言的產生起到了極大的推動作用,主要有:Objective-C、Java、Python和Ruby等。

在1971年到1975年之間,艾倫·凱在Xerox PARC的小組設計並實現了第一個真正的Smalltalk語言系統,編譯器由Dan Ingalls負責主要實作。

這個系統被稱為Smalltalk-71Smalltalk-72

在1975到1976年間,艾倫·凱小組認識到應當對執行效率和規模進行最佳化。

於是他們在許多重要方面重新設計了Smalltalk系統,被稱為Smalltalk-76

在1979至1980年,部分受NoteTaker專案的影響,Smalltalk小組的注意力轉移到Smalltalk的銷售可行性上。

小組設計並實現了新一代的Smalltalk系統,這次修改的目標著重於在標準硬體上的移植性等方面,被稱為Smalltalk-80

1990年代的許多軟體開發思想得利於Smalltalk,例如設計模式、敏捷編程和代碼重構等。

/images/emoticon/emoticon42.gif/images/emoticon/emoticon42.gif

那下面這邊為您展示Smalltalk語言經典程碼:

    Transcript show: 'Hello, world!'; cr.

感謝大家點進來撇一眼/images/emoticon/emoticon41.gif
/images/emoticon/emoticon29.gif

文章參考&引用處:https://zh.wikipedia.org/wiki/Smalltalk


上一篇
Turbo Pascal 語言和你 SAY HELLO!!
下一篇
SQL 語言和你 SAY HELLO!!
系列文
Hello World30

尚未有邦友留言

立即登入留言