News for hackers. Stuff that matters.
Re:Titania Programming Language by cb321 on Tuesday September 16, 2025 @06:52AM (#45260554)
A lot of people in this subthread are echoing this, but it's at most maybe very slightly easier. For example, TinyCC is a one-pass C compiler and yet C has sub-scopes int foo() { /.../ { int x; /.../ } }. The same could be said of Ken Thompson's C compiler which I believe was also one-pass.

Does Titania not have/intend to have lexically local subscopes? That would seem very un-Wirthian to me.

Re:Titania Programming Language by munificent on Tuesday September 16, 2025 @12:53PM (#45264757)
One difference here might be that most Pascals support local functions and C does not.