Claim your free Microservices by subscribing to our newsletter
Hyperlambda is a graph based Turing complete execution model similar to YAML. This results in a development model where your computer creates 80% of your code, while you become a million times more productive.
A YAML BASED META PROGRAMMING LANGUAGE
Become 234 billion times more productive
In Hyperlambda each execution object is referred to as a lambda object, or an execution tree. Each lambda object again is basically a CDOM (Code Document Object Model) structure, that Hyperlambda creates automatically for you, that Hyperlambda can semantically understand and automatically traverse.
Hyperlambda has an extremely simple syntax. All nodes can have a name, a value, and children nodes. Below are all of its major control structures:
That’s it! If you look at the sample code below, you’d probably feel the simplicity, as the machine executing it does. This simplicity results in a 234 billion times higher productivity, simply due to that the computer creates most of its code automatically, and the computer can generate 1 million lines of code per second.
IMAGINE A CODEBASE WITHOUT A SINGLE BUG
A human software developer inevitably creates bugs. Assuming the machine creates your code, and has the capacity to perfectly understand the underlying platform for creating code, results in a software development process 100% perfectly free from bugs. This is not some far fetched futuristic science fiction scenario either, it’s available now through Hyperlambda and Magic Cloud as of today!
Hyperlambda is a meta programming language. This implies that the language can literally create its its own code. This allows you as a human software developer to focus on the fun parts, while the computer automatically generate the boring parts of your code. No need to spend endless nights searching for snippets at StackOverflow to copy into your own codebase. Instead, let the computer automatically generate its standard code, while you’re free to focus on the parts requiring creativity and thinking.
Hyperlambda automatically takes care of authentication, authorisation, CRUD, filtering, paging, and sorting, resulting in code you can modify afterwards to add your own business logic.
Below is a complete Hyperlambda course. The course starts out with the hello world app, and moves through every aspect of Hyperlambda required to become proficient in the language.
The course is given as a series of YouTube videos lasting for 5+ hours, with hands on sessions and exercises.
Create a cloudlet and leverage Hyperlambda in your own projects