News

Larry Wall

Larry Wall

Larry Wall

Larry Wall is a distinguished American computer programmer, linguist, and author, best known as the creator of the Perl programming language. Born on September 27, 1954, in Los Angeles, California, Wall initially studied linguistics and earned degrees in both natural and computer languages. His unique background led him to develop Perl in 1987 as a flexible and powerful scripting language that could bridge the gap between shell scripting and more complex programming needs.

Wall's work on Perl revolutionized scripting for system administration, text processing, and web development. Beyond the language itself, he became known for infusing humor, philosophy, and creativity into programming culture. He authored several editions of Programming Perl, often referred to as the “Camel Book,” which became a definitive resource for Perl developers. His approach to coding emphasized the human aspect of software, prioritizing practicality, flexibility, and developer freedom.

Famous for his witty and thought-provoking statements, Larry Wall once said, “The three great virtues of a programmer are laziness, impatience, and hubris.” On language design, he remarked, “Perl is designed to give you several ways to do anything, so consider picking the most readable one.” And about programming culture, he stated, “We all agree on the necessity of compromise. We just can't agree on when it's necessary to compromise.” These quotes reflect his belief in the balance between discipline and freedom, and his influence on both technical innovation and programming philosophy.

0.24370 sec| 2267.82 kb