Randal L. Schwartz

US-amerikanischer Autor
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 26. März 2005 um 21:10 Uhr durch Chs (Diskussion | Beiträge) (InArbeit entfernt). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Randal L. Schwartz arbeitet heute als Systemadministrator und beratender Programmierer. 1985 gründete er die Firma "Stonehenge Consulting Services, Inc."

Schwartz erlangte internationale Berühmheit, als der Staat Oregon ihn auf Geheiß von Intel wegen schwerwiegender Computerverbrechen anklagte. Er arbeitete damals als Berater für Intel und wollte laut eigener Aussage darauf aufmerksam machen, das die meisten Intel Angestelleten unsichere Passwörter verwendeten, wodurch die Computersicherheit leicht kompromittiert werden konnte. Im Juli 1995 wurde Schwartz wegen drei Straftaten angeklagt und daraufhin im September des selben Jahres zu einigen Jahre Bewährung und einer Geldstrafe von 68.000 Dollar verurteilt. Die Gerichtskosten, die ebenfalls von Schwartz zu tragen waren beliefen sich auf 170.000 Dollar.

Bücher

Als Autor hat sich Schwartz einen Namen gemacht. Er war Coautor bei mehreren wichtigen Büchern zum Thema Perl und schreibt regelmäßig Kolumnen zum Thema Perl in verschiedenen Computermagazinen. Weiters gehört er zu den Gründungsmitgliedern der Perl Mongers.

Sonstiges

Schwartz ist berühmt für seine spezielle Art der Humors. Von ihm stammt die Idee zu den Just another Perl hacker Signaturen. Auch die Schwartzsche Transformation ist nach ihm benannt. Diese ist ein Sortierungsalgorithums, der eine komplexe Funktion verwendet um die statistische Häufigkeit von Elementen in einem Array zu bestimmen, ohne ein Element dafür mehrmals verwenden zu müssen.

Privat kann sich Schwartz für Karaoke begeistern - einer seiner Lieblignssongs ist von Kermit dem Frosch "Rainbow Connection".

Bibliographie

   * Programming Perl, ISBN 0937175641; ISBN 1565921496 (2ed)
   * Learning Perl, ISBN 1565920422; ISBN 1565922840 (2ed); ISBN 0596001320 (3ed) [1] 
   * Learning Perl on Win32 Systems, ISBN 1565923243
   * Learning Perl Objects, References & Modules [2] (2003), ISBN 0596004788
   * Effective Perl Programming, ISBN 0201419750
   * Preface for Object Oriented Perl, ISBN 1884777791
   * Collected columns in Randal Schwartz's Perls of Wisdom, ISBN 1590593235
   * Randal Schwartzs Kolumnen (http://www.stonehenge.com/merlyn/columns.html)
   * Webpage (http://www.stonehenge.com/merlyn/)
   * Staat Oregon vs. Randal Schwartz (http://www.lightlink.com/spacenka/fors/)
   * perlfaq(4) (http://faq.perl.org/perlfaq4.html#How_do_I_sort_an_arr) Hier ist auch eine genaue Erklärung der 
     Schwartzschen Transformation zu finden
   * The Perl Monastery (http://www.perlmonks.com). Hier beantwortet Schwartz regelmäßig Fragen unter seinem 
     Nickname "merlyn"


(Übersetzung aus der englischen Wikipedia und Neustrukturierung)