diff --git a/Fuel/Fuel.pillar b/Fuel/Fuel.pillar index 9e316b0..b04a238 100644 --- a/Fuel/Fuel.pillar +++ b/Fuel/Fuel.pillar @@ -7,7 +7,7 @@ Leske. It is robust and used in many industrial cases. A fundamental reason for the creation of Fuel was speed: while there is a plethora of frameworks to serialize objects based on recursive parsing of the object graphs in textual format as XML, JSON, or STON, these -approaches are often slow. (For JSON and STON see also Chapter *STON>../STON/STON.pillar@ch:ston*.) +approaches are often slow. (For JSON and STON see also Chapters *STON>../STON/STON.pillar@ch:ston* and *NeoJSON>../NeoJSON/NeoJSON.pillar@cha:JSON*.) Part of the speed of Fuel comes from the idea that objects are loaded more often than stored. This makes it worth to spend more time while storing to yield faster loading. Also, its storage scheme is based on the pickle format that puts similar objects into groups for efficiency and performance. As a result, Fuel diff --git a/STON/STON.pillar b/STON/STON.pillar index ec852fd..2c0d8c3 100644 --- a/STON/STON.pillar +++ b/STON/STON.pillar @@ -3,7 +3,7 @@ Smalltalk Object Notation (STON) is a lightweight, text-based, human-readable data interchange format. It has been developed by Sven Van Caekenberghe. STON can be used to serialize domain level objects, either for persistency or for network transport. -As its name suggests, it is based on JSON (*Javascript Object Notation>http://www.json.org*). It adds symbols as a primitive value, and class tags for object +As its name suggests, it is based on JSON (see also Chapter *NeoJSON>../NeoJSON/NeoJSON.pillar@cha:JSON*). It adds symbols as a primitive value, and class tags for object values and references. Implementations for Pharo Smalltalk, Squeak and Gemstone Smalltalk are available.