Ftwprmjdt7541lcqdrdr
SkillsCast

Keynote: Lumo: Bootstrapping a Standalone ClojureScript Environment

4th December 2017 in London at CodeNode

There are 23 other SkillsCasts available from Clojure eXchange 2017

Please log in to watch this conference skillscast.

670710356 640

ClojureScript ships with optional compiler self-hosting since late 2015.

Although a feature unbeknownst to many, bootstrapping the compiler represents the next giant leap in Clojure’s reach, raising the number of platforms where it can execute to a new maximum. Lumo is a new, cross-platform, standalone ClojureScript environment that boots instantly and has out-of-the-box access to the entire Node.js ecosystem. Lumo serves many purposes: a fast booting REPL, scripting, build tools, IDE connection through its socket server, and more recently, the ability to compile entire

ClojureScript projects with optimizations (thanks to Google Closure Compiler's JavaScript port). During this talk, you will learn the lessons gained from building the fastest starting Clojure(Script) environment in existence, shares some of the tricks it employs, and the hurdles that future endeavors intend to overcome. You will discover how easy compiling ClojureScript in ClojureScript actually is , learn about common myths around bootstrapping the ClojureScript compiler, and what Lumo can do for you.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Keynote: Lumo: Bootstrapping a Standalone ClojureScript Environment

António Monteiro

António is a functional programmer and a regular contributor to ClojureScript and Om. He works as a Software Engineer at Ladder, a company that is reshaping the life insurance market.

SkillsCast

Please log in to watch this conference skillscast.

670710356 640

ClojureScript ships with optional compiler self-hosting since late 2015.

Although a feature unbeknownst to many, bootstrapping the compiler represents the next giant leap in Clojure’s reach, raising the number of platforms where it can execute to a new maximum. Lumo is a new, cross-platform, standalone ClojureScript environment that boots instantly and has out-of-the-box access to the entire Node.js ecosystem. Lumo serves many purposes: a fast booting REPL, scripting, build tools, IDE connection through its socket server, and more recently, the ability to compile entire

ClojureScript projects with optimizations (thanks to Google Closure Compiler's JavaScript port). During this talk, you will learn the lessons gained from building the fastest starting Clojure(Script) environment in existence, shares some of the tricks it employs, and the hurdles that future endeavors intend to overcome. You will discover how easy compiling ClojureScript in ClojureScript actually is , learn about common myths around bootstrapping the ClojureScript compiler, and what Lumo can do for you.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Keynote: Lumo: Bootstrapping a Standalone ClojureScript Environment

António Monteiro

António is a functional programmer and a regular contributor to ClojureScript and Om. He works as a Software Engineer at Ladder, a company that is reshaping the life insurance market.

Photos