Randal L. Schwartz
Randal L. Schwartz (born November 22, 1961 ) is an American author , instructor, and consulting programmer . In 1985 he founded the company "Stonehenge Consulting Services, Inc".
Administrator
Schwartz gained international notoriety when the State of Oregon charged him with serious computer crimes at Intel's behest . At the time, he was working as a system administrator and consultant for Intel and, according to his own statement, wanted to draw attention to the fact that most Intel employees used insecure passwords, which could easily compromise computer security . In July 1995, Schwartz was charged with three offenses and subsequently sentenced to probation and a fine of $ 68,000 in September of that year . The court costs, also borne by Schwartz, were $ 170,000.
Books
As the co-author of the first major introduction to the Perl programming language ( Lama book ), Schwartz quickly became known. In the meantime he has written or participated in many important titles in this area (see bibliography). Schwartz regularly writes columns on Perl in various computer magazines such as WebTechniques Magazine , Sysadmin Magazine , Linux Magazine and the Perl Journal . He is also one of the founding members of the Perl Mongers .
Others
Schwartz is known for his special kind of humor. He came up with the idea for the Just-another-Perl-hacker signatures. The Schwartz transformation is named after him. This special programming technique makes it possible to accelerate a sorting algorithm in Perl considerably by keeping data of the intermediate steps in an internal memory and therefore does not have to be calculated several times.
He had been an early pioneer of Git since 2005 , which checked all incoming Perl code, from April 2006 he moderated the popular "Floss weekly" podcast , in which he asked leaders or experts about free software projects.
bibliography
- Randal L. Schwartz, Tom Phoenix, brian d foy : Introduction to Perl (4th edition) O'Reilly 2005, ISBN 0-596-00132-0
- Programming Perl, ISBN 0-937175-64-1 ; ISBN 1-56592-149-6 (2ed)
- Learning Perl on Win32 Systems, ISBN 1-56592-324-3
- Intermediate Perl, ISBN 0-596-10206-2 (revised edition of "Learning Perl Objects, References & Modules" updated to the status of Perl 5.8)
- Effective Perl Programming, ISBN 0-201-41975-0
- Collected columns in Randal Schwartz's Perls of Wisdom, ISBN 1-59059-323-5
Web links
- Randal L. Schwartz homepage
- Oregon State vs. Randal Schwartz
- perlfaq (4) (precise explanation of the Schwartz transformation)
- his Perlmonks page (here Schwartz regularly answers questions under his nickname "merlyn")
- Floss Weekly
personal data | |
---|---|
SURNAME | Schwartz, Randal L. |
BRIEF DESCRIPTION | American system administrator and consulting programmer |
DATE OF BIRTH | November 22, 1961 |