. .

smalltalk

Xtreams at StS 2011

March 14, 2011 18:39:31.065

Next up - Martin Kobetic and Michael Lucas-Smith talking about Xtreams - a new streams library (MIT license, in Google Code) they've been working on. It's already ported to multiple Smalltalk implementations (to Gemstone last weekend at Camp Smalltalk).

Why Xtreams? Simplicity and Consistency, mostly. Streams were implemented at a time when computing looked very different than it does now, and they thought it might be useful to revisit the entire idea.

So here's an interesting read example using Xtreams - try the second line of code a few times after you get the stream and see what you get :)


kernel := Kernel.ObjectMemory reading

kernel get

Technorati Tags: ,

posted by James Robertson

 Share Tweet This