Larry Wall
Overview
 
Larry Wall is a programmer
Programmer
A programmer, computer programmer or coder is someone who writes computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software. One who practices or professes a formal approach to...

 and author
Author
An author is broadly defined as "the person who originates or gives existence to anything" and that authorship determines responsibility for what is created. Narrowly defined, an author is the originator of any written work.-Legal significance:...

, most widely known for his creation of the Perl
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions and become widely popular...

 programming language
Programming language
A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely....

 in 1987.
Wall earned his bachelor's degree
Bachelor's degree
A bachelor's degree is usually an academic degree awarded for an undergraduate course or major that generally lasts for three or four years, but can range anywhere from two to six years depending on the region of the world...

 from Seattle Pacific University
Seattle Pacific University
Seattle Pacific University is a Christian university of the liberal arts, sciences and professions, located on the north slope of Queen Anne Hill in Seattle, Washington, USA. It was founded in 1891 by the Oregon and Washington Conference of the Free Methodist Church as the Seattle Seminary...

 in 1976.

While in graduate school
Graduate school
A graduate school is a school that awards advanced academic degrees with the general requirement that students must have earned a previous undergraduate degree...

 at UC Berkeley, Wall and his wife were studying linguistics
Linguistics
Linguistics is the scientific study of human language. Linguistics can be broadly broken into three categories or subfields of study: language form, language meaning, and language in context....

 with the intention afterwards of finding an unwritten language, perhaps in Africa
Africa
Africa is the world's second largest and second most populous continent, after Asia. At about 30.2 million km² including adjacent islands, it covers 6% of the Earth's total surface area and 20.4% of the total land area...

, and creating a writing system
Writing system
A writing system is a symbolic system used to represent elements or statements expressible in language.-General properties:Writing systems are distinguished from other possible symbolic communication systems in that the reader must usually understand something of the associated spoken language to...

 for it. They would then use this new writing system to translate various texts into the language, among them the Bible
Bible
The Bible refers to any one of the collections of the primary religious texts of Judaism and Christianity. There is no common version of the Bible, as the individual books , their contents and their order vary among denominations...

.
Quotations

And don't tell me there isn't one bit of difference between null and space, because that's exactly how much difference there is. :-)

Because . doesn't match \n. &91;\0-\377&93; is the most efficient way to match everything currently. Maybe \e should match everything. And \E would of course match nothing. :-)

Besides, REAL computers have a rename() system call. :-)

Chip Salzenberg sent me a complete patch to add System V IPC (msg, sem and shm calls), so I added them. If that bothers you, you can always undefine them in config.sh. :-)

I don't know if it's what you want, but it's what you get. :-)

I dunno, I dream in Perl sometimes...

(To Daniel J. Bernstein|someone at New York University) If you consistently take an antagonistic approach, however, people are going to start thinking you're from New York. :-)

If you want to program in C, program in C. It's a nice language. I use it occasionally... :-)

I know it's weird, but it does make it easier to write poetry in perl. :-)

 
x
OK