- ライブラリを設計する際の課題の 1 つは、どのアルゴを使用すべきかです。C++のマップがツリーである理由を調べてください、unordered_map 15年後に登場したばかりです。 - ジェネリックを含むライブラリは、最小限のナッジでゼロコストの抽象化を行うコンパイラの能力に大きく依存します。Soladyでは、コンパイラを微動させるために非常に嫌なことをすることがあります。RustとC ++を書くのが気持ちいい理由は、コンパイラがこれらすべてのナッジを必要としないほど賢いからです。したがって、コアSolidityには、構文の砂糖の一般的な細かさを超えるために、非常に優れたオプティマイザーが必要です。 - Python 2 対 3 の状況の可能性には注意が必要です。コアでの学習は、古典に戻ることができ、そして少しずつ戻っていくでしょう。 - クラシックとコアの Solidity の世界で、Solady は両方の維持と開発を計画しています。クレイジーな標準ライブラリを持つ言語には、ドメイン固有の知識のためにサードパーティのライブラリ(Eigenなど)があります。