Back to articles
The Benchmark Was a Lie (In Our Favor)
How-ToTools

The Benchmark Was a Lie (In Our Favor)

via Dev.toArt

Follow-up to: "A Language Was Born Today: SMS Went Native" Nobody told me that I cannot build a compiler without a diploma. So I just did it. And then Claude asked the right question: "Did you compile everything?" No. We didn't. One Language. Two Modes. Zero Rewrites. This is the part that still makes me smile. on button . clicked () log . success ( " same code " ) log . success ( " interpreter or compiler " ) log . success ( " you decide at deploy time " ) That code does not know if it is being compiled or interpreted. You decide at deploy time. No rewrites. No porting. No type declarations. No ceremony. The language does not care. That is the point. Most languages force a choice early: scripting or compiled. Dynamic or static. Fast or flexible. SMS says: why choose? No type declarations. The compiler infers the type from the first assignment. Write like a human thinks. The compiler does the rest. var name = "Olaf" var age = 42 var pi = 3.14 What We Missed When SMS hit 1.26x faster th

Continue reading on Dev.to

Opens in a new tab

Read Full Article
4 views

Related Articles