- Одной из задач при проектировании библиотеки будет выбор алгоритма. Узнайте, почему карта в C++ — это дерево, а unordered_map появилась только через 15 лет. - Библиотеки с обобщениями сильно зависят от способности компилятора к нулевым затратам на абстракцию с минимальными подталкиваниями. В Solady мы иногда делаем очень неприятные вещи, чтобы подтолкнуть компилятор. Почему написание на Rust и C++ приносит удовольствие, так это потому, что компилятор достаточно умен, чтобы не нуждаться во всех этих подталкиваниях. Поэтому основному Solidity потребуется действительно хороший оптимизатор, чтобы выйти за рамки синтаксического сахара и приятных обобщений. - Будьте осторожны с возможной ситуацией Python 2 против 3. Надеюсь, что знания из ядра смогут и будут возвращаться в классический. - В мире классического и основного Solidity, Solady планирует поддерживать и развивать оба. Языки с безумной стандартной библиотекой все еще имеют сторонние библиотеки (например, Eigen), для специфических знаний.