C++Written in
2003First released
Eelco DolstraDeveloper
dynamicTyping
GNU Lesser General Public License, version 2.1License
What is Nix written in?
Its runtime is implemented in C++ (documented).
Quick Facts
- Developer
- Eelco Dolstra
- First released
- 2003
- Typing
- dynamic
- License
- GNU Lesser General Public License, version 2.1
- Website
- nixos.org/nix
About Nix
Nix is a cross-platform package manager. It is a dynamically typed and garbage-collected language that is executed directly by an interpreter. It supports functional and declarative programming.
Nix first appeared in 2003. Development is led by Eelco Dolstra. Nix keeps a steady, moderate following today.
How Nix is implemented
In the Language Lineage dataset, its runtime is implemented in C++.
Nix in the language family tree
Nix drew on ideas from Haskell.
Sources: Wikipedia · Wikidata · Official site
Frequently Asked Questions
What language is Nix written in?
Nix is primarily implemented in C++.
What languages influenced Nix?
Nix was influenced by Haskell among others. See the influence section above for the full list.
When was Nix first released?
Nix was first released in 2003.
Evidence Sources
Discover More
Spot something wrong?
Every fact on this page is meant to be checkable. If one is wrong, say so and it becomes a dataset change, not a patch to this page.