{
"id": "language:nim",
"_kind": "Language",
"_file": "domain/languages/nim.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Nim",
"paradigms": [
"imperative",
"object-oriented",
"functional",
"metaprogramming"
],
"description": "Nim is a statically-typed, compiled, multi-paradigm language that\ntranspiles to C, C++, or JavaScript, giving it broad deployment reach\nwhile preserving Python-like readability.\n\nNim features a powerful macro system for compile-time metaprogramming,\nmanual memory management alongside an optional garbage collector, and\nzero-overhead interop with C libraries. It is used in game development,\nsystems programming, CLI tooling, and embedded contexts where both\nexpressiveness and performance matter. The Nimble package manager and\nthe Karax web frontend framework round out its ecosystem.\n"
},
"outgoingEdges": [],
"incomingEdges": []
}