abcl
« Back to VersTracker
Description:
Armed Bear Common Lisp: a full implementation of Common Lisp
Type: Formula  |  Latest Version: 1.9.2@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: lisp jvm java development common-lisp
Install: brew install abcl
About:
ABCL (Armed Bear Common Lisp) is a robust implementation of Common Lisp that runs on the Java Virtual Machine (JVM). It allows developers to write Lisp code that seamlessly interoperates with Java libraries and integrates into existing Java ecosystems. This makes it an ideal tool for adding scripting capabilities to Java applications or leveraging Lisp's power within a JVM environment.
Key Features:
  • Full Common Lisp implementation compliant with ANSI standards
  • Seamless interoperability with Java classes and libraries
  • Compiles Lisp code directly to Java bytecode for native performance
  • Embeddable scripting engine for Java applications
Use Cases:
  • Extending Java applications with a powerful scripting language
  • Developing applications that leverage both Lisp and Java ecosystems
  • Interactive scripting and development within a JVM environment
Alternatives:
  • SBCL – High-performance native Common Lisp, but lacks direct JVM integration
  • Clojure – Modern Lisp dialect on JVM, but not ANSI Common Lisp compatible
License: GPL-2.0-or-later WITH Classpath-exception-2.0
Dependencies: ant, openjdk, rlwrap
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 16, 2025 4:46pm 0 VERSION_BUMP b1c0992a
Sep 13, 2024 12:47am 0 VERSION_BUMP a79726ad