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++. See the implementation section above for details and source references.
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.