ytnobody
- born: Hakodate
- live: Ooi-machi
- work: Roppongi
- job: Tech specialist @ colon limited.
"I feel complex about their documentation. :("
"Perl allows complexly code. That's a masochism language! And anybody has not understood it! Xp"
"Regexp makes confuse."
"Much of meta-characters burns my eyes."
"Full-scale object system isn't there. I asphyxiate..."
"CGI? Ah-ha. It's not fits for web development in this century."
You're too pessimistc about Perl.
Maybe, you see and say about search.cpan.org
.
In 2018, metacpan.org
becomes defact standard.
And you'll be have gratitude to SYNOPSIS sentence.
Poor things...
Surely, perl's motto is "There's More Than One Way To Do It. (TMTOWTDI)".
But, it's not equal to "Perl not allows pragmatic code".
You may use perl as you think without any permission.
However, basic of procedural language is important and don't forget it.
Regexp is a very high level feature. And very difficult.
If you're newbie, I don't recomend to learn full features of regexp.
Basically, you learn only followings.
$
-> Scalar value (Variant type only)
@
-> Array
%
-> Hash (in other some language, as "Dictionary")
I think, POPO(Pure Old Perl Object) is better than full-scale one in perl.
If you really want to full-scale OOP, I recommend Moose
or Class::Accessor::Lite
Learn about Plack
and do plack up
.
Then, Mojolicious
save your hurt.