標準に準拠しています。全てのソースコード(そのほとんどはパブリックドメインです)をなにも追加することなく再配布できます。インターネット上のボランティアの強力によってメンテナンスや改良がなされています。大きなプログラミングプロジェクトや探求型のプログラミングに最適です。ような言語とは異なり、動的なセマンティクスをもちます。ユーザー定義型、そしてプログラマが言語そのものを拡張できるマクロシステム、などです。大きなブロックを積んでゆくことで立派で息をのむような建築物を立てる。有機体をつくるための道具だ。