New Lever language builds on Python’s convenience, aims for PyPy speeds

Serdar Yegulalp. InfoWorld Tech Watch. 2016-08-19.
Lever, a new open source programming language now in its 0.8.0 release, may be inspired by Python, but it doesn’t intend to be limited by it.
Lever’s mission is to be a general-purpose programming language along the sames lines as Python (and Ruby and Perl), with the ability to compile easily to standalone executables and with grammar and syntax that can be customized freely. Its long-term ambition is to rival even the Python JITting compiler PyPy for speed.

[New Lever language builds on Python’s convenience, aims for PyPy speeds]


PyPy is a fast, compliant alternative implementation of the Python language (2.7.10 and 3.3.5). It has several advantages and distinct features:
– Speed: thanks to its Just-in-Time compiler, Python programs often run faster on PyPy. (What is a JIT compiler?)
“If you want your code to run faster, you should probably just use PyPy.” — Guido van Rossum (creator of Python)
– Memory usage: memory-hungry Python programs (several hundreds of MBs or more) might end up taking less space than they do in CPython.
– Compatibility: PyPy is highly compatible with existing python code. It supports cffi and can run popular python libraries like twisted and django.
– Stackless: PyPy comes by default with support for stackless mode, providing micro-threads for massive concurrency.
– As well as other features.