gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:compilesTo
|
gptkb:JavaScript
gptkb:Objective-C
gptkb:C++
C
|
gptkbp:designedBy
|
gptkb:Andreas_Rumpf
|
gptkbp:fileExtension
|
.nim
.nimble
.nims
|
gptkbp:firstAppearance
|
2008
|
gptkbp:garbageCollection
|
yes
|
https://www.w3.org/2000/01/rdf-schema#label
|
Nim programming language
|
gptkbp:influenced
|
gptkb:Zig
gptkb:V_programming_language
|
gptkbp:influencedBy
|
gptkb:Lisp
gptkb:Oberon
gptkb:Python
gptkb:Ada
gptkb:Modula-3
gptkb:C++
gptkb:Pascal
|
gptkbp:latestReleaseVersion
|
2023-10-10
1.6.14
|
gptkbp:license
|
gptkb:MIT_License
|
gptkbp:mainImplementationLanguage
|
gptkb:Nim
C
|
gptkbp:notableFeature
|
cross-compilation
compile-time execution
metaprogramming with macros
|
gptkbp:packageManager
|
gptkb:Nimble
|
gptkbp:paradigm
|
imperative
object-oriented
functional
metaprogramming
|
gptkbp:platform
|
cross-platform
|
gptkbp:similarTo
|
gptkb:Python
gptkb:Pascal
|
gptkbp:sourceModel
|
open source
|
gptkbp:standardLibrary
|
yes
|
gptkbp:supportsCoroutines
|
yes
|
gptkbp:supportsGenerics
|
yes
|
gptkbp:supportsMacros
|
yes
|
gptkbp:supportsMetaprogramming
|
yes
|
gptkbp:typingDiscipline
|
strong
static
inferred
|
gptkbp:website
|
https://nim-lang.org/
|
gptkbp:bfsParent
|
gptkb:Andreas_Rumpf
|
gptkbp:bfsLayer
|
6
|