俺が考えた最高のプログラミング言語
Last-modified: 2020-11-20 (金) 14:50:27
- 手続き型である。
- ソースコード「ファイル」を意識する必要がない。
- 「テキストファイル」である必要もない。
- 自動的に見る人に合わせたインデント、フォントサイズなどで表示される IDE が完備されている。
- 見たいところだけを見ることができ、集中しやすい。
- グラフィカルにクラスやモジュールを見て、関連性を確認できる。
- 状態遷移もグラフィカルに。
- コード編集は、プログラミングにおける、ごくごく一部の作業。
- いま作ろうとしているものの関心ごとに沿った表示になる。AI 的?
- 関数を簡単に分離できる。
- スタックを強く意識して、スタック上の変数ならなんでも触れる。
- スタックというよりは、必要とする変数。
- これがないと、関数の一部を分離しようと思った時に、簡単ではなくなる。
- けど、いつでも参照状態ってどうなの?
- PIMPL イディオムを内包。
- そもそも PIMPL だとスタックにメモリ確保できない。
- PIMPL でもスタックに確保したい。
- プライベートな情報を強制するよう、.size() メンバーなど作り、オブジェクトのサイズを知ることができれば、不要なのでは。