Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Larry Wall
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Career== Wall is the author of the [[rn (newsreader)|<code>rn</code>]] [[Usenet client]] and the widely used [[Patch (Unix)|<code>patch</code>]] program. He has won the [[International Obfuscated C Code Contest]] twice and was the recipient of the first [[Free Software Foundation]] [[Award for the Advancement of Free Software]] in 1998.<ref name="tri"/> Wall developed the Perl interpreter and language while working for [[System Development Corporation]], which later became part of [[Burroughs Corporation|Burroughs]] and then [[Unisys]].<ref name= orn>{{cite web |url= http://www.oreillynet.com/pub/au/148 |title=Larry Wall |publisher= O’Reilly net |access-date= January 12, 2012}}</ref> He is the co-author of ''[[Programming Perl]]'' (often referred to as the ''Camel Book'' and published by O'Reilly), which is the definitive resource for Perl programmers; and edited the ''[[Perl Cookbook]]''. He then became employed full-time by [[O'Reilly Media]] to further develop Perl and write books on the subject.<ref name = orn /> Wall's training as a linguist is apparent in his books, interviews, and lectures. He often compares Perl to a natural language and explains his decisions in Perl's design with linguistic rationale. He also often uses linguistic terms for Perl language constructs, so instead of traditional terms such as "variable", "function", and "accessor" he sometimes says "[[noun]]", "[[verb]]", and "[[Topic (linguistics)|topicalizer]]".
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Larry Wall
(section)
Add topic