
Randal L. Schwartz
- 生卒
- 1961 –
- 国籍
- 美国
照片:Chris Marquardt as work-for-hire by Randal Schwartz,CC BY-SA 3.0,来自维基共享资源「Randal Schwartz headshot by Chris Marquardt.png」(经缩小)。
生平与创作
这个词条暂时没有中文维基百科条目,下面是英文维基百科的内容(英文原文):
Randal L. Schwartz (born November 22, 1961), also known as merlyn, is an American author, system administrator and programming consultant. He has written several books on the Perl programming language, and plays a promotional role within the Perl community. He was a co-host of FLOSS Weekly.
In 1995, while working as a consultant for Intel, he cracked a number of passwords on the company's systems as part of a security review. He was convicted of hacking, sentenced to five years probation, and fined. The conviction was expunged in 2007.
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 was a member of the Squeak Oversight Board, 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 until May 2020. 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. He also coined the name spaceship operator for use in his teaching, because it reminded him of the spaceship in an HP BASIC Star Trek game.
Schwartz is a 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. Dobb's, Paul dot Com Security TV, The Command Line, PerlCast, FLOSS Weekly, ONLamp.com, and InfoQ. Schwartz was also a speaker at the 2011 OSCON conference and a keynote speaker at the 2010 Texas LinuxFest conference.
His various books have been met with positive reviews.
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. In the process of performing penetration testing, he cracked a number of passwords on Intel's systems. 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.
以上文字摘自英文维基百科「Randal L. Schwartz」(去掉了参考文献等尾部小节),按 CC BY-SA 4.0 使用,作者为维基百科的各位编者。
资料卡
- 出生
- 1961 年 11 月 22 日
- 出生地
- 波特兰
- 职业
- 程序员、教师、计算机科学家、播客
- 使用语言
- 英语
- 领域
- 程序员
资料卡来自 Wikidata Q93056(CC0),众包数据,个别字段可能不全。
本站收录的作品(1)
作品年表(1 本)
本站书库里署名Randal L. Schwartz的书(Open Library 上至少 10 人加过书架的才收),按首版年份排(有本站书页的用 Wikidata 记的首版年,其余用 Open Library 的);年份偶尔记成后来的版本或译本,以原书为准。全部作品见 Open Library。
- 1993Learning Perl书架 17
