[ANN] Nile 0.9.0

Damien Cassou damien.cassou at gmail.com
Thu Jun 21 05:30:51 UTC 2007


Hi,

I think streaming functionalities are basically complete. What miss
are the specific methods of squeak like #nextChunk, #nextChunkPut: and
this like that.

Having a complete stream hierarchy is the aim of the work. If you want
to help, feel free to commit to the repository.

Bye

2007/6/21, J J <azreal1977 at hotmail.com>:
>
>  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)?
>
> > Date: Sat, 9 Jun 2007 12:28:37 +0200
> > From: damien.cassou at gmail.com
> > To: squeak-dev at lists.squeakfoundation.org
> > Subject: [ANN] Nile 0.9.0
> >
> > Hi,
> >
> > Nile is a complete reimplementation of the squeak stream hierarchy.
> > It's based on traits.
> >
> > You can find it on Universe.
> >
> > New features include:
> >
> > - Constructors on collections like #nsReadStream or #streamContents:.
> > - Better performances than Squeak for #next #next: #nextPut: and
> > #nextPutAll: with Strings (you can run the benchmarks yourself using
> > NSBenchmarks>>#launchBenchmarks). Thanks to Klaus D.
> Witzel, Mathieu
> > Suen, Roel Wuyts and Andrew P. Black who helped me a lot.
> > - Adds a lot of libraries based on Nile core. there are generic
> > buffers, byte reading/writing methods, a thread-safe transcript
> > (Stéphane Ducasse wrote it), file-based streams...
> > - No more dependencies: Nile is self contained (previous dependencies
> > was only for tests and not needed).
> > - NSMetrics computes some metrics on Nile and the Squeak stream
> > hierarchy to compare.
> > - 322 tests
> >
> > --
> > Damien Cassou
>
> ________________________________
> Make every IM count. Download Windows Live Messenger and join the i'm
> Initiative now. It's free.  Make it count!
>
>
>


-- 
Damien Cassou


More information about the Squeak-dev mailing list