Clojure can perform arithmetic on rational numbers and offers a literal form to represent them.
It supports building software in numerous languages, including C, C++, Clojure, Erlang, Go, Groovy, Haskell, Java, JavaScript, Perl, PHP, Python, Ruby and Scala.
Clojure |
Brian Marick, a graduate of the University of Illinois, was a software testing specialist in the 1990s, an Agile software development specialist in the 2000s, and concentrates on programming in Ruby and Clojure in the 2010s.
Cognician uses Datomic, a distributed database also built with Clojure, as well as Memcached for transitory cache and RabbitMQ for message queuing.