Randal L. Schwartz
| Randal L. Schwartz | |
|---|---|
| Born | November 22, 1961 |
| Residence | Portland, Oregon |
| Nationality | American |
| Other names | merlyn (internet handle) |
| Occupation | Programmer, Author, Instructor |
| Employer | Stonehenge Consulting Services, Inc. |
| Known for | Schwartzian transform |
| Website | |
| www.stonehenge.com/merlyn/ | |
Randal L. Schwartz (born November 22, 1961), also known as merlyn, is an American author, system administrator and programming consultant.
Contents |
[edit] Career
Schwartz is the co-author of several widely used books about Perl, a programming language, and has written regular columns about Perl for several computer magazines, including UNIX Review, Web Techniques, and the Perl Journal. He popularized the Just another Perl hacker signature programs. He is a founding board member of the Perl Mongers, the worldwide Perl grassroots advocacy organization. He is currently a member of the Squeak Oversight Board,[1] which oversees the Squeak programming language.
He has owned and operated Stonehenge Consulting Services, Inc. since 1985. After joining as co-host of FLOSS Weekly, a free software/open source (FLOSS) themed podcast in 2007, he assumed the role of host in 2010. He has done voice work for StarShipSofa, a science-fiction podcast.
Schwartz's name is also associated with the Schwartzian transform, an algorithm to efficiently sort a list according to a computation, without repeating the computation many times for each element of the list.
Schwartz is an influential member of the F/OSS community, and has been named a "Perl Expert" and interviewed by numerous outlets - to discuss his views on Perl, Ruby, Smalltalk and other topics - including Dr. Dobbs Journal,[2] Paul dot Com Security TV,[3] The Command Line,[4] PerlCast,[5] FLOSS Weekly,[6] ONLamp.com,[7] and InfoQ.[8] Schwartz was also a speaker at the 2011 OSCON conference[9] and a keynote speaker at the 2010 Texas LinuxFest conference[10].
His various books have been met with positive reviews.[11][12]
[edit] Intel case
In July 1995, Schwartz was prosecuted in the case of State of Oregon vs. Randal Schwartz, which dealt with compromised computer security during his time as a system administrator for Intel; he cracked a number of passwords on Intel's systems.[13][14] Schwartz was originally convicted on three felony counts, with one reduced to a misdemeanor, but on February 1, 2007 his arrest and conviction records were sealed through an official expungement and he is legally no longer a felon.[15][16]
[edit] Bibliography
- Programming Perl, ISBN 0-937175-64-1; ISBN 1-56592-149-6 (2ed)
- Learning Perl, ISBN 1-56592-042-2; ISBN 1-56592-284-0 (2ed); ISBN 0-596-00132-0 (3ed); ISBN 0-596-10105-8 (4ed); ISBN 0-596-52010-7 (5ed); ISBN 1-4493-0358-7 (6ed) [17] (2011)
- Intermediate Perl, ISBN 0-596-10206-2 (2006)
- Learning Perl on Win32 Systems, ISBN 1-56592-324-3
- Learning Perl Objects, References & Modules [18] (2003), ISBN 0-596-00478-8
- Effective Perl Programming, ISBN 0-201-41975-0
- Preface for Object Oriented Perl, ISBN 1-884777-79-1
- Collected columns in Randal Schwartz's Perls of Wisdom, ISBN 1-59059-323-5
[edit] References
- ^ "Squeak Oversight Board Election 2011". Wiki.squeak.org. 2011-04-10. http://wiki.squeak.org/squeak/6162. Retrieved 2011-08-22.
- ^ Riley, Mike (2007-06-07). "Randal Schwartz on Perl 6 and Ruby | Dr Dobb's Journal". Drdobbs.com. http://drdobbs.com/web-development/199902245. Retrieved 2011-08-22.
- ^ "Randal Schwartz Interview | PaulDotCom Security Weekly TV on". Blip.tv. http://blip.tv/pauldotcom/randal-schwartz-interview-5370623. Retrieved 2011-08-22.
- ^ "TCLP 2009-10-21 Interview: Randal Schwartz – The Command Line". Thecommandline.net. 2009-10-21. http://thecommandline.net/2009/10/21/randal_schwartz/. Retrieved 2011-08-22.
- ^ "Perlcast Interview 13 - Interview with Randal Schwartz". Rblasch.org. http://www.rblasch.org/perlcast/Perlcast_Interview_013_Schwartz.html. Retrieved 2011-08-22.
- ^ Running time: 51:25. "The TWiT Netcast Network with Leo Laporte". Twit.tv. http://www.twit.tv/floss/randall_schwartz. Retrieved 2011-08-22.
- ^ "An Interview with Randal Schwartz and Tom Phoenix: Authors of "Learning Perl, 3rd Edition" - O'Reilly Media". Oreillynet.com. http://www.oreillynet.com/pub/a/oreilly/perl/news/perlint_0801.html. Retrieved 2011-08-22.
- ^ "Ruby's Roots: Smalltalk Comeback and Randal Schwartz on Smalltalk". InfoQ. http://www.infoq.com/articles/smalltalk-comeback-schwartz. Retrieved 2011-08-22.
- ^ "Randal L. Schwartz: OSCON 2011 - O'Reilly Conferences, July 25 - 29, 2011, Portland, OR". Oscon.com. 2011-07-25. http://www.oscon.com/oscon2011/profile/4443. Retrieved 2011-08-22.
- ^ "Texas Linuxfest 2010". 2010-04-12. http://blog.dustinkirkland.com/2010/04/texas-linux-fest-2010.html. Retrieved 2011-08-22.
- ^ Brown, Martin (November 3, 2005). "Book review: Randal Schwartz’s Perls of Wisdom by Randal L Schwartz". Free Software Magazine (8). http://www.freesoftwaremagazine.com/articles/book_review_perls_of_wisdom.
- ^ Turner, Brian (June 22, 2006). "Book review: Learning Perl by Randal L Schwartz, Tom Phoenix, and brian d foy". Free Software Magazine. http://fsmsh.com/1552.
- ^ Lewis, Peter H. (November 27, 1995). "Technology: On the net; An Intel computer security expert runs afoul of the law. So much for the 'hacker ethic'?". New York Times. http://www.nytimes.com/1995/11/27/business/technology-net-intel-computer-security-expert-runs-afoul-law-so-much-for-hacker.html.
- ^ Pacenka, Steve (15 April 1996)."Report of Detective P. Lazenby" (archive). (Case main)
- ^ Leyden, John (5 March 2007). "Intel 'hacker' clears his name : 12 year fight ends in victory for 'white hat' password cracker". The Register (UK). http://www.theregister.co.uk/2007/03/05/intel_hacker_charges_quashed/.
- ^ Pacenka, Steve (15 April 1996). State of Oregon vs. Randal Schwartz case summary (archive). LightLink.com. (Case main).
- ^ "Learning Perl, Sixth Edition - O'Reilly Media". Oreilly.com. http://oreilly.com/catalog/0636920018452. Retrieved 2011-08-22.
- ^ "Learning Perl Objects, References, and Modules - O'Reilly Media". Oreilly.com. 2003-06-09. http://www.oreilly.com/catalog/lrnperlorm/. Retrieved 2011-08-22.
[edit] External links
- Randal Schwartz web page.
- Author page at O'Reilly Media
- Schwartz's current Smalltalk and Seaside blog
- Schwartz's personal photographs Flickr Album
|
||||||||||||||