История изменений
Исправление lbvf50txt, (текущая версия) :
В С++ я делаю using NodesMap = std::map<std::string, Node>; В зиге делаю const NodesMap = StringHashMap(Node); А в Hare будет как?
Также как и в чистом Cи: как напишите так и будет. Планируемый размер Hare 1.5МБ, в нем нет даже реализации HashTables.
https://harelang.org/documentation/faq.html#so-i-need-to-implement-hash-tables-myself
Zig - аналог C++ c STL.
Hare - аналог языка Си.
P.S. Hare is also designed to be stable for the long-term: when we’re done with Hare 1.0, the language syntax and semantics will freeze and it can be depended upon indefinitely.
Исправление lbvf50txt, :
В С++ я делаю using NodesMap = std::map<std::string, Node>; В зиге делаю const NodesMap = StringHashMap(Node); А в Hare будет как?
Также как и в чистом Cи, как напишите так и будет. Планируемый размер Hare 1.5МБ, в нем нет даже реализации HashTables.
https://harelang.org/documentation/faq.html#so-i-need-to-implement-hash-tables-myself
Zig - аналог C++ c STL.
Hare - аналог языка Си.
P.S. Hare is also designed to be stable for the long-term: when we’re done with Hare 1.0, the language syntax and semantics will freeze and it can be depended upon indefinitely.
Исходная версия lbvf50txt, :
В С++ я делаю using NodesMap = std::map<std::string, Node>; В зиге делаю const NodesMap = StringHashMap(Node); А в Hare будет как?
Также как и в чистом Cи, как напишите так и будет.
https://harelang.org/documentation/faq.html#so-i-need-to-implement-hash-tables-myself
Zig - аналог C++ c STL.
Hare - аналог языка Си.