Lisp
組み込み関数と同じ地位を持つオペレーターを導入できる
→Scala
Lispではプログラムがデータである(S式)
プログラムとデータ部分とで区別
死後硬直に悩まされるプログラム。なぜデータ構造が流動的で変更可能であるべきなのに、プログラムがそうであってはいけないのだろうか?
Lispの美しさ
シンプルでありながら
計算完備
Nobukazu Hanadaさんによる「美しいと思うプログラミング言語はありますか?」への回答
https://jp.quora.com/%E7%BE%8E%E3%81%97%E3%81%84%E3%81%A8%E6%80%9D%E3%81%86%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B/answers/1477743632051736?ch=15&oid=1477743632051736&share=d90d4ff4&srid=5HCoU&target_type=answer
https://jp.quora.com/%E7%BE%8E%E3%81%97%E3%81%84%E3%81%A8%E6%80%9D%E3%81%86%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B/answers/1477743632051736?ch=15&oid=1477743632051736&share=d90d4ff4&srid=5HCoU&target_type=answer