News

Clojure's immutable datatypes, lockless concurrency, and simple abstractions make parallel programming for multicore hardware simpler and more robust than in Java. Joshua Fox takes you on a tour ...
Clojure, a modern variant of Lisp that runs on the Java virtual machine (JVM), has been taking the programming world by storm. It's a real Lisp, which means that it has all of the goodness you would ...
Clojure, a LISP-style language for the JVM, is gaining interest quickly. One of the reasons is definitely its approach to concurrency which builds on Software Transactional Memory (STM). We talked ...
Clojure has a new core library, clojure.spec, that aims to provide a standard and integrated system for the specification and testing of data and functions. Besides making it possible to ...
What’s new in Clojure 1.10 Version 1.10 supports Java 8 through Java 11. It updates the module system introduced in Java 9, fixes bytecode-related bugs, and removes deprecated APIs.
The results of both the Nim and Clojure community surveys are both in, providing some insight into how the community interacts with each language.
Using concepts such as mappers and message passing, in a manner reminiscent of the old, highly efficient concurrency programming language Erlang, Scala is finding ways around the problematic thread ...
Brazil’s unicorn startup Nubank has acquired US software firm Cognitect, gaining wider access to American engineers specialized in writing codes for fintech products and services. Durham, NC-based ...
Brazilian digital banking powerhouse Nubank has acquired Cognitect, the US-based software consultancy behind the Clojure programming language and the Datomic database. Terms of the deal were not ...
This month's column diverges from the normal pattern of covering my struggles with technology. When I started this column, I was really looking forward to the Software Development issue, because I was ...