PL provides a simple format to serialize object graphs into a textual representation, coupled with a set of standard data types as well as a free and open source implementation.
Format consideration apart, perhaps PL offers a set of standard types as well as a functional implementation?
— PA Dec 24, 10:00 AM #
Sounds a lot like YAML, for which a Cocoa implementation is available at http://will.thimbleby.net/yaml.html , and which has the added bonus of being available for several other languages.
— sapporo Dec 24, 02:39 PM #
The PL format has one intrinsic advantage over all those pythonesque thingies: brace matching!
In most text editor, double-click a brace (left or right, it doesn’t matter) to locate the matching brace; the data between the braces is highlighted.
Well, Lua has a syntax that is similar to PL, with less primitive types, but most of them looks like string anyway… (perhaps with syntax checking in the implementation?)
Lua was first designed to be a data entry language but is now a full blown interpreted language, easy to embed so usable in any application.
What about JSON?
Sort of similar to good ole PropertyLists and also PL.
The JSON guys have tons of language bindings and it appears to be pretty light weight as PL.
— James Dec 24, 03:39 AM #
Format consideration apart, perhaps PL offers a set of standard types as well as a functional implementation?
— PA Dec 24, 10:00 AM #
— sapporo Dec 24, 02:39 PM #
In most text editor, double-click a brace (left or right, it doesn’t matter) to locate the matching brace; the data between the braces is highlighted.
— PA Dec 25, 06:09 PM #
Lua was first designed to be a data entry language but is now a full blown interpreted language, easy to embed so usable in any application.
Just my 2 cents…
— PhiLho Jan 5, 06:25 PM #
Sort of similar to good ole PropertyLists and also PL.
The JSON guys have tons of language bindings and it appears to be pretty light weight as PL.
$0.02
__reimer
— Reimer Mellin Feb 11, 12:06 AM #