June 25, 2024


Epicurean computer & technology

Clojure meets Dart in ClojureDart

1 min read


ClojureDart, a port of the Clojure language that compiles to the Google-designed Dart language, has been released by Clojure consulting business Tensegritics, with the aim of extending Clojure to mobile and desktop applications.

The major target of ClojureDart is to leverage Dart and Google’s Flutter development toolkit, for developing multi-platform applications from a single codebase. The Clojure port, while, continues to be a operate in progress and is not nonetheless function-full. “Some features may perhaps be outright missing or partly applied or even bugged. In any circumstance, get in contact with us or open up an situation,” the Tensegritics builders wrote on their GitHub repo. They extra that they considered the recent port was great plenty of for use by the “bravest Clojurists.”

Code for ClojureDart is readily available on GitHub, Tensegritics uncovered on April 15. Lacking at this point are a REPL and multi-strategy and sorted-assortment capabilities. Guidance are highlighted on swiftly starting out with ClojureDart and Dart or Flutter.

Once positioned as a rival to JavaScript, kind-safe Dart has been repositioned as a language for acquiring “fast apps on any platform,” which include cell and internet apps. Dart has its individual VM and developers can compile Dart to equipment code or JavaScript.

Clojure is a language for the JVM and Microsoft’s Frequent Langue Runtime, serving as a dialect of Lisp with a code-as-details philosophy.

Copyright © 2022 IDG Communications, Inc.


Source hyperlink