This is still in development, so the build process is not yet available.
This is still in development, so the contribution process is not yet available. Although any comments or suggestions are MORE than welcome =)
The Rift Langauge is provided under SPDX-License-Identifier: GPL-2.0.
See LICENSE
for more information.
- Le
- Parser
- Compiler
- JIT
- Symbol Table
- Exception Handling
- VSCode Syntax Extension
- Standard Library
- Testing
- Documentation
- Benchmarks
- LLVM Integration
-
Have two forms of this langauge
- Rift main langauge which is a compiler that produces LLVM IR
- RiftI which is the transpiler (transpiles to C++ but as a scripting langauge)
-
Barebones language (no batteries included)
-
Seperate Libraries (Core, Security, Networking, GPU-Integration, ML, etc...)
-
Try new techniques from arxiv papers and measure benchmarks (possible make a paper)