bigloo
« Back to VersTracker
Description:
Scheme implementation with object system, C, and Java interfaces
Type: Formula  |  Latest Version: 4.6a@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: scheme compiler programming-language c-interface java-interface
Install: brew install bigloo
About:
Bigloo is a Scheme implementation that compiles to C, featuring an object system and interfaces for C and Java. It provides a robust environment for developing applications that require high performance and interoperability with existing C libraries or Java codebases.
Key Features:
  • Compiles Scheme code to highly efficient C code
  • Integrated object system (Meroon) for object-oriented programming
  • Seamless interoperability with C and Java libraries
  • Supports multiple runtime systems including native threads
Use Cases:
  • Developing high-performance applications with Scheme
  • Integrating Scheme logic into existing C or Java projects
  • Research in programming language design and implementation
Alternatives:
  • Guile – Guile is the GNU Ubiquitous Intelligent Language for Extensions, often used as a standard extension language for other programs.
  • Racket – Racket is a general-purpose language with a strong focus on language creation and education, offering a rich ecosystem of libraries.
License: GPL-2.0-or-later
Dependencies: bdw-gc, gmp, libunistring, libuv, openjdk, openssl@3, pcre2, sqlite, alsa-lib
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit