[OT] Re: [Catalyst] ANNOUNCE:Catalyst::Devel 1.07 andCatalyst::Manual5.7012 released to CPAN

Octavian Rasnita orasnita at gmail.com
Tue Jun 10 14:00:33 BST 2008


From: "Brad Bowman" <list at bereft.net>> 
>>>>> YAML is hard to understand for a blind developer because if he 
>>>>> arrows up or down the text, he hears the current line spoken,
>>>>> but he doesn't know how many spaces is that line indented. YAML
>>>>> is useful only visually, but not all the programmers can see, 
>>>>> so from this point of view, other configuration modules are
>>>>> better.
>>>>> 
> [..]
>>> It is also possible to hear the number of spaces when using a voice
>>> synthesizer, but it is not very friendly to use a language like
>>> Python. The languages like perl, Java or C# that use blocks
>>> enclosed between { and } are much more friendly.
> 
> YAML, the format, supports "flow" style collections which
> use {} and [], as JSON does.  
> 
>  http://yaml.org/spec/1.2/#id2589867
> 
> I don't think Perl's YAML modules support emitting in this style yet,
> although you may be able to hand-write YAML this way.
> 
> Brad
> 

The problem is that if another person uses yaml, he probably won't use that style, so if a blind programmer would need to read it later, it would be hard to understand it.
If Catalyst recommends another type of configuration file, that new type has more chances to be used more and more in the new apps.

Octavian





More information about the Catalyst mailing list