News for hackers. Stuff that matters.
Re:Any resources for designing the syntax for a programming ... by blt on Sunday December 24, 2017 @03:27PM (#16001173)
how can laziness be reconciled with the statefulness of Smalltalk? wouldn't it require an incredibly smart compiler to reason about the order in which different parts of the code can modify state?
Re:Any resources for designing the syntax for a programming ... by ndrewxie on Tuesday December 26, 2017 @08:22AM (#16008468)
Well, most variables are immutable in my language (took the lazy way out). The few mutable ones are "owned" by one scope, and must operate on the same thread.