Skip to content

Rift-Org/Rift-Lang

Repository files navigation

Rift

Rss Wikipedia Prezi

build g-test



Building

This is still in development, so the build process is not yet available.

Contributing

This is still in development, so the contribution process is not yet available. Although any comments or suggestions are MORE than welcome =)

License

The Rift Langauge is provided under SPDX-License-Identifier: GPL-2.0. See LICENSE for more information.

Roadmap

  • Le
  • Parser
  • Compiler
  • JIT
  • Symbol Table
  • Exception Handling
  • VSCode Syntax Extension
  • Standard Library
  • Testing
  • Documentation
  • Benchmarks
  • LLVM Integration

Vision

  • 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)

Releases

No releases published

Packages

No packages published