<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body>
Awesome work! (and sorry I'm so late to notice :) Does it completely implement the functionality of the current Squeak streams so that it could be considered for a replacement at some point (as FastSocket replaced the old Socket)?<br><br>> Date: Sat, 9 Jun 2007 12:28:37 +0200<br>> From: damien.cassou@gmail.com<br>> To: squeak-dev@lists.squeakfoundation.org<br>> Subject: [ANN] Nile 0.9.0<br>> <br>> Hi,<br>> <br>> Nile is a complete reimplementation of the squeak stream hierarchy.<br>> It's based on traits.<br>> <br>> You can find it on Universe.<br>> <br>> New features include:<br>> <br>> - Constructors on collections like #nsReadStream or #streamContents:.<br>> - Better performances than Squeak for #next #next: #nextPut: and<br>> #nextPutAll: with Strings (you can run the benchmarks yourself using<br>> NSBenchmarks>>#launchBenchmarks). Thanks to Klaus D. Witzel, Mathieu<br>> Suen, Roel Wuyts and Andrew P. Black who helped me a lot.<br>> - Adds a lot of libraries based on Nile core. there are generic<br>> buffers, byte reading/writing methods, a thread-safe transcript<br>> (Stéphane Ducasse wrote it), file-based streams...<br>> - No more dependencies: Nile is self contained (previous dependencies<br>> was only for tests and not needed).<br>> - NSMetrics computes some metrics on Nile and the Squeak stream<br>> hierarchy to compare.<br>> - 322 tests<br>> <br>> -- <br>> Damien Cassou<br><br /><hr />Make every IM count. Download Windows Live Messenger and join the i’m Initiative now. It’s free. <a href='http://im.live.com/messenger/im/home/?source=TAGWL_June07' target='_new'>Make it count!</a></body>
</html>