freebsd-ports/devel/ruby-yaml/pkg-descr
Akinori MUSHA 60fb11a500 Add ruby-yaml 0.44, a YAML serialization specification implementation
for Ruby.

PR:		ports/40679 (version 0.20)
Submitted by:	Stanislav Grozev <tacho@factline.com>
Modified by:	knu
2002-10-16 16:25:15 +00:00

24 lines
1.1 KiB
Text

"YAML(tm) (rhymes with 'camel') is a
straightforward machine parsable data serialization format designed for
human readability and interaction with scripting languages such as Perl
and Python. YAML is optimized for data serialization, formatted
dumping, configuration files, log files, Internet messaging and
filtering. This specification describes the YAML information model and
serialization format. Together with the Unicode standard for characters, it
provides all the information necessary to understand YAML Version 1.0
and construct computer programs to process it."
For Ruby developers, YAML is a natural fit for object serialization and
general data storage. Really, it's quite fantastic. Spreads right on
your Rubyware like butter on bread!
The possible uses for YAML are innumerable. Configuration files,
custom internet protocols, documentation, the list goes on and on.
Also, with YAML readers popping up for other languages (see YAML.pm
and others), you can pass data easily to colleagues in distant lands,
swamped in their archaic languages.
WWW: http://yaml4r.sourceforge.net/
- Stanislav Grozev
tacho@daemonz.org