Harman Patil (Editor)

Pixie (programming language)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Paradigm
  
functional

Platform
  
Cross-platform

Designed by
  
Timothy Baldridge

License
  
LGPL

First appeared
  
2015; 2 years ago (2015)

Stable release
  
0.1 / April 2, 2015; 23 months ago (2015-04-02)

Pixie is a lightweight Lisp suitable for both general use as well as shell scripting. The standard library is heavily inspired by Clojure as well as several other functional programming languages. It is written in RPython and relies on PyPy's GC and tracing JIT.

Pixie was inspired by Clojure but it is not a port, it has significant differences.

Features

  • Immutable datastructures
  • Protocols first implementation
  • Transducers at-the-bottom
  • Includes a tracing JIT
  • Foreign function interface
  • References

    Pixie (programming language) Wikipedia