Skip to content
@langvm

LangVM Project

Research project. Explore and build a common infra for compilers. IR, analyzers and codegen ... may support dependent type.

LangVM Project

Intro

From 2018 to 2019, LangVM aimed to be an alternative to JVM. Drops OOP designs that brings trouble in JVM. Make functions, traits and modules pure. Keeps designs about dynamic loaders for flexibility such as hot swap. Brings benefits from LLVM.

But it has been deleted with the owner's GitHub account together in 2019.

From 2023 to present, LangVM exists as a series of compiler infrastrcture and utilities.

Explore as many different approaches as possible instead of limiting yourself to just one design.

I hope to learn more about existing research, and you may be my guide to the new worlds! 😉

You may wanna tell me something via IM in my profile or email of LangVM.

Pinned Loading

  1. cee cee Public

    Ceelang implementation in Rust.

    Rust 3 1

  2. lost-plus-found lost-plus-found Public archive

    Remains of LangVM until 2019.

    HTML

Repositories

Showing 10 of 15 repositories

Top languages

Loading…

Most used topics

Loading…