ling-lang 2030.0.0

Ling - The Omniglot Systems Language
docs.rs failed to build ling-lang-2030.0.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

Ling – The Omniglot Systems Language

UI/3D/Game • AI/LLM • Cryptography – in perfect harmony

CI Docs

Overview

Ling is a polyglot systems language designed for the next era of software:

Pillar 1: Graphics & Game    • wgpu/bevy + xilem/taffy
Pillar 2: AI/ML              • candle/burn + llama.cpp 
Pillar 3: Cryptography       • post-quantum + ZK + FHE
Core: Polyglot compiler     • English/中文/日本語/... unified

Quick Start

# Install

cargo install ling


# Hello world (English)

echo 'bind start = do { print("Hello!") }' | ling run


# Hello world (中文)

echo '令 启动 = 执行 { 印("你好!") }' | ling run


# Compile

lingc hello.ling -o hello

./hello

Features

  • 16 lexicons simultaneous (no #lang)
  • Zero-cost borrow checker + effects system
  • LLVM/Cranelift/WASM backends
  • Full-stack – UI/game/AI/crypto interop

Roadmap 2030

  • Core compiler (lex/ast/semantics/borrowck/mir/codegen)
  • Polyglot lexicons (en/zh/ja/ko/ru/ar/hi/th/...)
  • LLM integration (code completion)
  • Game engine (bevy + physics)
  • UI framework (xilem + taffy)

See full roadmap.

License

Ling Harmony License 1.0