Please log in to watch this conference skillscast.
The way you do cross platform software development is inherently broken at present. Popular projects like React Native and Electron crowbar in Virtual Machines where they do not belong and abstract away the native platform behind layer after layer of framework glue and hacks. This makes the software laggy, bloated and hard to debug because the stacktraces are unintelligible messes. During this talk you will learn about Sempiler.
Sempiler is different fundamentally because it models the semantics and symbols of the target platform in a source language of your choice. Using this approach it can transpile your source code to truly native, zero overhead emissions that maintain a clear (almost 1:1) parity between the source and emitted artefacts.
Further, one can optimise the code to the semantics of the target platform without having to waste time (re)learning foreign syntax or fighting with black boxes between their code and the machine.
More details on the project can be found here.
YOU MAY ALSO LIKE:
- Advanced Scala with Dick Wall (in London on 9th - 11th December 2019)
- Keynote by Bruce Lawson on How To Make Loveliness: an HTML Treasure Hunt (in London on 24th June 2019)
- Keynote by Eduardo San Martin Morote on Modern Front End Routing (in London on 25th June 2019)
- Draft Day: Building a Fantasy Sports App with TypeScript (SkillsCast recorded in May 2019)
- Lightning Talk: Leveraging the Monorepo: Composable Apps with Webpack (SkillsCast recorded in May 2019)
Sempiler - X-Platform Software Development Without VMs Or Frameworks
Ex-Microsoft software engineer passionate about compilers and programming languages ...and ending the 'Optimization vs Native' flame war!