u/zarandysofiain r/Clojure • Recommends
"Pixie - A Lightweight Lisp with 'Magical' Powers" by Timothy Baldridge
88K subscribers • 114 videos on Hallway • Conference channel
- Recommended by 4 people: 2 on Hacker News, 1 in engineering communities and 1 curated list.
- Presented by Timothy Baldridge, creator of Pixie
Intermediate. Assumes working knowledge.
30K views11 years ago4 recommendations
Programming languagesSystems programmingLisp and ClojureLanguage design and type systemsCompilers and interpreters
Timothy Baldridge introduces Pixie, a lightweight Lisp built on RPython featuring fast startup, immutable data structures, and a tracing JIT compiler.
This will be an overview of the Pixie programming language. We will start with a few words about the niche that Pixie is trying to fill and then move on to the main features of the language, including: excellent C interop, immutable data structures, lightning-fast startup times, "good-enough" execution performance, and async-by-default io. We will also touch briefly on the technology (RPython) that has enabled Pixie to grow from nothing to a usable language in less than a year, and yet still support the major *nix OSes as well as run on x86 and ARM. Timothy Baldridge COGNITECT @timbaldridge Timothy is a developer with Cognitect Inc. He hails from the mountain regions of Denver Colorado (USA). Timothy is a polyglot programmer with experience in Clojure, C#, Python, and Erlang. He's the author of the Pixie Language and Clojure's core.async 'go' macro.Why it's here
4 people recommend thisWhat people say. Recommended as an excellent introduction to tracing JIT compilers and implementing Lisps using RPython.
programming-talkscurated list on GitHubRecommends
Under “Programming Language Design”
lemmingon Hacker News • Recommends
On “Carp: a statically typed lisp, without a GC, for high performance applications”
agumonkeyon Hacker News • Recommends
On “How Lisp-family languages facilitate building bioinformatics applications”
souenzzoon Hacker News • Mentions
On “Hy – A Lisp-flavored Python”