[squeak-dev] [ANN] STON - Smalltalk Object Notation

Casey ransberger casey.obrien.r at gmail.com
Fri May 4 21:59:09 UTC 2012


This is rad! I thought about trying that but just went with JSON instead for expedience.

Thank you for following the road less travelled. This is something I'll probably find use for.

C

On May 4, 2012, at 2:02 PM, Sven Van Caekenberghe <sven at beta9.be> wrote:

> Hi,
> 
> STON - Smalltalk Object Notation is a lightweight text-based, human-readable data interchange format for class-based object-oriented languages like Smalltalk.  It can be used to serialize domain level objects, either for persistency or network transport.  As its name suggests, it is based on JSON (Javascript Object Notation).  It adds symbols as a primitive value, class tags for object values and references. 
> 
> Please read the paper here:
> 
>    https://github.com/svenvc/ston/blob/master/ston-paper.md
> 
> The project lives here:
> 
>    https://github.com/svenvc/ston
> 
> The code can be found here as well:
> 
>    http://ss3.gemstone.com/ss/STON
> 
> This implementation works on Pharo 1.3, 1.4 and 2.0 as well as on Squeak.
> 
> Last week Dale Henrich helped me get started with filetree/git (https://github.com/dalehenrich/filetree) and I like it.  Check it out!  He also ported STON to Gemstone, and is working on Amber and Cuis ports (https://github.com/dalehenrich/ston).
> 
> Enjoy,
> 
> Sven
> 
> --
> Sven Van Caekenberghe
> http://stfx.eu
> Smalltalk is the Red Pill
> 
> 
> 
> 
> 


More information about the Squeak-dev mailing list