Dylan是一種多范型的編程語言,支持函數式和面向對象編程,由蘋果公司領導的群組在1990年代早期創造。它源自Scheme和Common Lisp,并添加了一個集成的對象系統,支持多重繼承、多態、多分派、關鍵字參數、對象內省、基于模式的語法擴展宏等高級特性。Dylan的主要設計目標是成為一種適合開發商業軟件的動態語言。它通過引入“自然”限制來解決潛在的性能問題,允許編譯器清楚地理解可編譯單元,如庫。Dylan的語法類似于ALGOL,而不是LISP的前綴語法。Dylan參考手冊提供了簡明而全面的概述。除了編程語言之外,在《馬爾代夫星星?!分?,Dylan也是男主角的名字。
參考資料 >