LINUX.ORG.RU

История изменений

Исправление 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.

P.P.S. Will we be writing Hare in 2099? (with Drew DeVault)

Исправление 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.

P.P.S. Will we be writing Hare in 2099? (with Drew DeVault)

Исходная версия 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 - аналог языка Си.