Damian Conway Publishes Exegesis 5
prostoalex writes "Come gather round Mongers, whatever you code,
And admit that your forehead's about to explode,
'Cos Perl patterns induce complete brain overload,
If there's source code you should be maintainin',
Then you better start learnin' Perl 6 patterns soon, For the regexes, they are a-changin'. This remix of Bob Dylan serves as an epigraph to Exegesis 5."
Thanks fellow nonbathing no deoderant using ripped jeans long haired hippy freak scuzbucket.
beware the fnords!
Regexp'es *could* be cool if it was rethought/remade into a slightly different language. I haven't got to look at the Perl6 syntax yet, not sure if I ever want to look at anything Perl, but I certainly understand the reasons they did what they did.
;-)
It *is* possible to make a regexp-language to perform most simple and complex string manipulation, conversion and extraction using a minimum of specification for the content. One that would totally put XML into the grave it belongs to. It could become a standard preferred by everyone in both transactions over network and storing data. The built-in compilation-features could ensure optimal code for common tasks.
With string-manipulation, as UNIX has proved, that is all you need to build a computing model on. So you could extend this to make a "regexp-OS" where everything is specified in regexps.
If I had the time, I would make it myself. But you know how it is. I'm more into enjoying life now than spending time building things for ungrateful brats.
Damn Perl zealot, rates an unrated AC post as overrated. What's it like to program in a language so awkward that it's 90% uttering-the-right-incantations and 10% thinking-creatively?