Peregrine

Systems language

A compiled systems programming language with a focus on simplicity and efficiency

A blazing fast language for the blazing fast world(WIP)

GitHub

1k stars
70 watching
76 forks
Language: C++
last commit: 5 months ago
Linked from 1 awesome list

compilerlanguageperegrineperegrine-langprogramming-language

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jondgoodwin/cone A systems programming language with features such as memory management and concurrency support. 529
starkware-libs/cairo-lang A language and package for writing provable programs in Python. 1,346
superstar64/aith A language project that aims to create a systems programming language with a strong emphasis on type systems and advanced features like levity polymorphism, first-class inline functions, linear types, and effectful regions. 65
titzer/virgil A language designed to build lightweight high-performance systems with a focus on balancing functional and object-oriented programming paradigms. 1,246
rsms/compis A systems programming language that aims to provide clarity and memory safety through explicit type encoding and ownership-based memory management. 213
brwhale/katascript A lightweight scripting language designed to be easily embedded in C++ applications. 97
phorward/colm A programming language designed to analyze and transform computer languages through grammar-based parsing 1
stonkdragon/scale A procedural concatenative stack-oriented compiled programming language inspired by Lua and Porth. 16
edubart/nelua-lang A statically-typed and meta-programmable systems programming language inspired by Lua, compiled to C and native code. 2,079
pveyes/naskah A simple programming language with Indonesian syntax and basic features. 179
sviperll/argo Developing a pragmatic functional programming language with a focus on tooling, simplicity, and incremental changes to enable stable growth and maintenance. 10
nim-works/nimskull A statically typed systems programming language designed to be sustainable and scalable, with the goal of creating software that can be maintained by its community. 280
naver/tamgu A programming language designed to integrate functional, imperative, and logical approaches in a single syntax for flexible problem-solving 200
awesomekling/jakt A systems programming language focused on memory safety and developer productivity through design choices like automatic reference counting and immutable data structures. 33
austral/austral A systems language with capability-based security and linear types for building secure and safe software systems. 1,124