Back to articles
Hot Reload + Native Speed - Why I Built My Own Language for Android (and Desktop)
How-ToSystems

Hot Reload + Native Speed - Why I Built My Own Language for Android (and Desktop)

via Dev.toArt

Sometimes development gives you a perfect timing moment . I had just tagged and pushed a release... and exactly in that moment the system told me I had reached the usage limit. Right after the push. Not before. That screenshot felt like a small 🎯 bullseye moment . But the interesting part is not the timing. The interesting part is the technology behind the project . A different idea of Android development In my current project I am experimenting with a scripting language called SMS (Simple Multiplatform Script) . The idea is simple: Build a language that feels like scripting, but runs native . Native compilation Normally the code is compiled through LLVM IR . That means the result runs native on Android , not inside a VM. So compared to many typical setups: no virtual machine no visible memory management no manual malloc / free no garbage collector LLVM handles the low level details under the hood. From the developer perspective it feels like writing a script. Runtime Code via HTTP Ano

Continue reading on Dev.to

Opens in a new tab

Read Full Article
3 views

Related Articles