LOOPS

出自維基百科,自由嘅百科全書

LOOPS程式語言一種,物件導向程式語言。佢係Lisp嘅分支,喺Interlisp基礎上,加入物件導向。LOOPS實情係Lisp Object-Oriented Language System字首,意思為Lisp物件導向語言系統。為Lisp首隻物件導向版本,亦為早年物件導向程式語言。

實情佢係施樂公司之下企劃。佢一九八二年開始,一九八三年出咗本手冊[1],到一九八六年完結。中間出過部Lisp專用電腦,有依隻語言喺入便。

施樂公司一九八〇年推出嘅Smalltalk,係物件導向程式語言。寫嗰組人就坐喺佢哋隔籬房。

Lisp當其時分成好多派,大家都有意整返套共通,就出現Common Lisp,同樣就出咗隻Common Loops作為物件導向版本。依個版本之後演化成CLOS,意謂Common Lisp Object System。到至後就歸入去Common Lisp。

參考資料[編輯]

  1. Danie' G. Bobrow, Mark Stefik (1983). The LOOPS Manual. Xerox Corporation.