One Screenful
▻https://diasp.eu/p/6989456
One Screenful
I don’t use Perl any more but Learning Perl was the first book that made me feel like I could do useful, interesting things with a computer language. The paragraph below stuck in my head. Now it reminds of Edward Tufte’s “one eyespan” principle for visualizations. I think Paul Graham and Doug Hoyt make similar assertion about breviy in their books. I guess concise is nice! It feels good to be compact.
Perl is a very high-level lanuage. That means that the code is quite dense; a Perl program may be around 30% to 70% as long as the corresponding program in C. This makes Perl faster to write, faster to read, faster to deug, and faster to maintain. It doesn’t take much programming before you realize that, when the entire subroutine is small enough to fit onscreen (...)