LocalazyLocalazy
ES is a programming language created by Evan Czaplicki in 2012. It is a dialect of JavaScript that compiles to JavaScript. ES is heavily inspired by Scheme and Clojure, and borrows their best features. It is a functional programming language with first-class functions, lexical scoping, and dynamic types. ES is designed to be simple and easy to learn. The language has a small number of core concepts, and it is possible to write programs in a very concise style. ES is an open source project, and the language specification is available online. The reference implementation is written in JavaScript, and there are also implementations for other languages such as Python and Ruby.