(Re-)Introducing EM !!
The journey continues.... Back from the "drawing-board", we've now reworked the original EM Programming Language into a novel environment – quantitatively improving embedded code performance as well as qualitatively elevating your embedded coding experience.
From EM to EM•Script
We've followed a very simple recipe in our latest flagship effort:
start with TypeScript – a widely-used ("top-five") modern programming language;
add VS Code to the mix – the popular IDE in fact written in TypeScript; and then
fold in some "secret-sauce" found in EM – which finally takes us to EM•Script
Operating within the confines of TypeScript – and leveraging its world-class language support within VS Code – we've morphed a standalone EM language (used by just a handful of developers since 2010) into an EM•Script environment accessible to the broader community.
Following our inaugural EM•Script SDK release [v26.1.x
], watch for revamped tutorials and articles coming available at this site – including updated EM•Mark scores which measure program size, execution time, and overall energy efficiency of embedded applications.
But ultimately, you'll have to evaluate EM•Script on your own terms – so let's get started !!
Call to action
visit this site's Home page and read more about the what | why | how of EM•Script
download the latest version of the EM•Script SDK and even blink some LEDs [see Setup]
follow The EM Foundation on LinkedIn and GitHub – and pass this information on to others
Happy coding !!!