Git still has problems being Windows friendly
Not necessarily a problem for everyone
use many 'A::B::*'; . Having to require '/somedir/*.pl' comes up from time to time for me, though quite rarely.Actually I kinda like it since I hate all repetitions/duplications and regard them as evil.
But it needs the simplest syntax possible to avoid burning extra brainpower. Somehow all the above examples don't cut it.
How about supporting Unix shell's feature? And how about the name multi or many?
use many 'A::{B,C}::{D,E}';
As a user (i.e. not a parser writer) I still very much prefer YAML over JSON most of the time due to it being more readable.
But yeah, unfortunately many of the earlier Perl YAML parsers do not behave in a standard (YAML-ish) way, not to mention used to crash a lot too.
For YAML::Syck, there's $YAML::Syck::ImplicitTyping = 1; which IIRC was turned on by default in some previous release but then Audrey reverted it back to 0 to avoid compatibility break.
How about everybody just use YAML::XS, then?
I personally don't have a problem with the usage of [] (and remembering the recent PHP \ namespace separator "fiasco"
Hopefully with Perl 6's mutable grammar that Larry et al envisioned, you will be able to change the syntax. Of course this is not yet implemented in any of the current Perl 6 implementations.