Randal L. Schwartz

Programador estadounidense

Randal L. Schwartz (nacido el 22 de noviembre de 1961), también conocido como merlyn, es un autor, administrador de sistemas y consultor de programación estadounidense.

Randal L. Schwartz
Información personal
Otros nombres merlyn (internet handle)
Nacimiento 1961 de noviembre del 22
Portland (Estados Unidos) Ver y modificar los datos en Wikidata
Residencia Portland Ver y modificar los datos en Wikidata
Nacionalidad American
Información profesional
Ocupación Programmer, Author, Instructor
Empleador Stonehenge Consulting Services, Inc.
Sitio web
Distinciones
  • White Camel award (2006) Ver y modificar los datos en Wikidata

Es conocido por su experiencia en el lenguaje de programación Perl, su papel promocional en la comunidad de Perl, como co-anfitrión del FLOSS Weekly, y por una controvertida condena por un delito grave resultante del Estado de Oregón vs. Randal Schwartz, más tarde oficialmente anulado.

Carrera

editar

Schwartz es coautor de varios libros muy utilizados sobre el Perl, un lenguaje de programación, y ha escrito columnas regulares sobre el Perl para varias revistas de informática, entre ellas UNIX Review, Web Techniques y el Perl Journal. Popularizó los programas de firma de hackers de Perl Just another Perl. Es miembro fundador de la junta directiva de los Perl Mongers, la organización mundial de defensa de las bases de Perl. Fue miembro de la Junta de Supervisión de Squeak,[1]​ que supervisa el lenguaje de programación Squeak.


Ha sido propietario y ha operado Stonehenge Consulting Services, Inc. desde 1985. Después de unirse como co-anfitrión de FLOSS Weekly, un podcast temático de software libre/fuente abierto (FLOSS) en 2007, asumió el papel de anfitrión en 2010 hasta mayo de 2020. Ha hecho trabajos de voz para StarShipSofa, un podcast de ciencia ficción.

El nombre de Schwartz también está asociado con la transformación Schwartziana, un algoritmo para ordenar eficientemente una lista según un cálculo, sin repetir el cálculo muchas veces para cada elemento de la lista. También acuñó el nombre operador de la nave espacial para su uso en la enseñanza, porque le recordaba a la nave espacial en un juego HP BASIC Star Trek.

Schwartz es un miembro influyente de la comunidad F/OSS, y ha sido nombrado "Experto en Perl" y entrevistado por numerosos medios - para discutir sus puntos de vista sobre Perl, Ruby, Smalltalk y otros temas - incluyendo Dr. Dobb's,[2]​ Paul dot Com Security TV,[3]​ The Command Line,[4]​ PerlCast,[5]​ FLOSS Weekly, ONLamp.com, e InfoQ.[6]​ Schwartz también fue un orador en la conferencia de OSCON 2011 y un orador principal en la conferencia de Texas LinuxFest 2010.

Sus varios libros han recibido críticas positivas.

 
Schwartz Dando una charla en FISL 16

Caso Intel

editar

En julio de 1995, Schwartz fue procesado en el caso del Estado de Oregón contra Randal Schwartz, que trataba sobre la seguridad informática comprometida durante su tiempo como administrador de sistemas de Intel. En el proceso de realizar pruebas de penetración, descifró varias contraseñas en los sistemas de Intel.[7]​ Schwartz fue condenado originalmente por tres delitos graves, uno de los cuales se redujo a un delito menor, pero el 1 de febrero de 2007, los registros de su arresto y condena se sellaron mediante una eliminación oficial, y legalmente ya no es un delincuente.

Bibliografía

editar

Referencias

editar
  1. «Squeak Oversight Board Election 2011». wiki.squeak.org. Consultado el 19 de enero de 2021. 
  2. Riley, Mike. «Randal Schwartz on Perl 6 and Ruby». Dr. Dobb's. Consultado el 19 de enero de 2021. 
  3. «Watch Randal Schwartz Interview | PaulDotCom Security Weekly TV Episodes | Blip». web.archive.org. 7 de noviembre de 2012. Archivado desde el original el 7 de noviembre de 2012. Consultado el 19 de enero de 2021. 
  4. «TCLP 2009-10-21 Interview: Randal Schwartz – The Command Line» (en inglés estadounidense). Archivado desde el original el 25 de enero de 2021. Consultado el 19 de enero de 2021. 
  5. «Perlcast Interview 13 - Interview with Randal Schwartz». www.rblasch.org. Consultado el 19 de enero de 2021. 
  6. «Ruby's Roots: Smalltalk Comeback and Randal Schwartz on Smalltalk». InfoQ (en inglés). Consultado el 19 de enero de 2021. 
  7. Lewis, Peter H. (27 de noviembre de 1995). «TECHNOLOGY: ON THE NET;An Intel computer security expert runs afoul of the law. So much for the 'hacker ethic'? (Published 1995)». The New York Times (en inglés estadounidense). ISSN 0362-4331. Consultado el 19 de enero de 2021. 
  8. Learning Perl, Sixth Edition – O'Reilly Media. Oreilly.com. 23 de junio de 2011. ISBN 9781449303587. Consultado el 22 de agosto de 2011. 
  9. «Learning Perl, Seventh Edition - O'Reilly Media». Oreilly.com. Consultado el 27 de octubre de 2016. 
  10. Learning Perl Objects, References, and Modules – O'Reilly Media. Oreilly.com. 9 de junio de 2003. ISBN 9780596004781. Consultado el 22 de agosto de 2011. 

Enlaces externos

editar