5 ms·
In my opinion Perl's culture is an exemplary one. Lots of very smart people being polite and helpful to one another. The CPAN is a tremendous tool. What makes
by darkandbrooding 14y ago
In my opinion Perl's culture is an exemplary one. Lots of very smart people being polite and helpful to one another. The CPAN is a tremendous tool.
What makes Perl interesting to me is the philosophy behind the language design. "Since Perl was designed (loosely speaking) by an occasional linguist, it was designed to work smoothly in the same ways that natural language works smoothly." (1)
The three mantras that I remember from my days writing Perl are: "tim-toady" (There's More Than One Way to Do It); "Easy things should be easy, while hard things should be hard;" and (borrowed from Voltaire) "don't let perfect be the enemy of the good."
Perl is messy, because language is a messy business. Perl is expressive, in part because it is messy. Perl is fun to write, and if you have the spare cycles it's worth your time to explore, purely for the mental calisthenics.
(1)
http://docstore.mik.ua/orelly/perl3/prog/ch01_02.htm http://docstore.mik.ua/orelly/perl3/prog/ch01_02.htm
- berntb 14y ago>>Easy things should be easy, while hard things should be hard :-) "Easy things should be easy and hard things should be possible" Please don't link to illegal copies of books. (Besides, the fourth edition of "Programming Perl" is released.) Chromatic (the author of the linked article) has a very good and recent book about modern Perl instead, with a pdf online.
- darkandbrooding 14y agoThank you for both the correction, and the admonition. They are gratefully received.