Software Alternatives & Reviews

Why I decided to learn (and teach) Clojure

Racket Lang Elm Clojure
  1. Racket (formerly PLT Scheme) is a modern programming language in the Lisp/Scheme family, suitable...
    Pricing:
    • Open Source
    Lisp is not a programming language, but a family of languages ​​with many dialects. The most famous dialects include Common Lisp, Clojure, Scheme and Racket. So after deciding that I was going to learn Lisp, I had to choose one of its dialects.

    #Programming Language #OOP #Generic Programming Language 91 social mentions

  2. 2

    Elm

    A type inferred, functional reactive language that compiles to HTML, CSS, and JavaScript
    Pricing:
    • Open Source
    In parallel I decided to learn a functional-first programming language instead of trying to partially apply the functional paradigm in an object-oriented language. After doing a lot of research, I chose to learn Elm. The fact that it is a pure and immutable functional language caught my attention. Also, it is focused on webapps development and, until then, I hadn't found any solution for developing web pages that I liked.

    #Programming Language #OOP #Generic Programming Language 114 social mentions

  3. Clojure is a dynamic, general-purpose programming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming.
    Pricing:
    • Open Source
    Lisp is not a programming language, but a family of languages ​​with many dialects. The most famous dialects include Common Lisp, Clojure, Scheme and Racket. So after deciding that I was going to learn Lisp, I had to choose one of its dialects.

    #Programming Language #OOP #Generic Programming Language 35 social mentions

Discuss: Why I decided to learn (and teach) Clojure

Log in or Post with