top | item 45762417

(no title)

zukzuk | 4 months ago

A robust static type system is what was missing for me, at least last time I looked.

discuss

order

9rx|4 months ago

Static typing and messaging (OOP) don’t exactly fit together. If you want OOP, you are fundamentally beholden to dynamic typing.

zukzuk|4 months ago

I don’t want OOP. I just want the language to include a system for imposing constraints that prevent entire categories of bugs and make it easier to safely do large scale refactoring.

It’s really hard to go back to living without this once you’re used to it.