News for hackers. Stuff that matters.
Re:Type Theory and Functional Programming (1999) [pdf] by taolson on Wednesday October 01, 2025 @06:47PM (#45444525)
> Indeed Smalltalk - a pure OOP language - had `Block` objects fifty years ago.

Although in the original Smalltalk-80, blocks were not full closures, so it didn't support all the things you would expect to be able to do with a lambda.

Re:Type Theory and Functional Programming (1999) [pdf] by igouy on Thursday October 02, 2025 @11:24AM (#45450957)
"The major commercial Smalltalk implementations of the 1990’s all corrected these problems and developed various techniques for efficiently implementing blocks."

https://wirfs-brock.com/allen/things/smalltalk-things/effici...