SkillAgentSearch skills...

Glu

The first compiler that imports code from any compiled language

Install / Use

/learn @glu-lang/Glu
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <img alt="Glu: The Glu Programming Language" src="https://glu-lang.org/assets/img/favicons/apple-touch-icon.png" width="200px">

Website | Installation | Getting Started | Learn | Documentation | Contributing

</div>

This repository contains the Glu compiler and standard library.

Why Glu?

Glu was created as a modern alternative to C for use as a "glue" language—making it easy to connect and interoperate with other languages and systems, especially via LLVM. While C is fast and portable, it lacks safety, modern tooling, and seamless integration with today's language ecosystems. Glu addresses these gaps with:

  • Simplicity: Clear, concise syntax inspired by modern languages.
  • Performance: Fast and resource-efficient, suitable for embedded and high-performance applications.
  • Safety: Robust type system and safe memory management to prevent common errors.
<!-- - **Productivity**: Integrated tools (package manager, formatter, editor support). -->
  • Interoperability: Native LLVM integration for easy interaction with Rust, Swift, Clang, and more.
  • Reversibility: Unique ability to regenerate readable source code from optimized LLVM IR, aiding debugging and understanding of compiler optimizations.

Documentation

Contributing

Contributions are welcome! Please see the CONTRIBUTING.md file for guidelines on how to contribute to the project.

License

Glu is distributed under the terms of the Apache License 2.0. See the LICENSE file for more details.


For more information, visit the official website: https://glu-lang.org

View on GitHub
GitHub Stars164
CategoryDevelopment
Updated1d ago
Forks2

Languages

C++

Security Score

95/100

Audited on Apr 5, 2026

No findings