랜들 L. 슈왈츠

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

랜들 L. 슈왈츠는 스톤헨지 컨설팅 서비스의 소유자이자 운영자이며, 펄 프로그래밍 언어 관련 저술 활동과 강연을 활발히 펼치는 인물이다. 펄 관련 서적을 공동 집필하고, 여러 컴퓨터 잡지에 컬럼을 기고했다. 또한, 팟캐스트 FLOSS 위클리의 공동 호스트로 활동했으며, Schwartzian transform 알고리즘과 spaceship operator 명칭을 만들었다. 1995년 인텔 시스템 침투 사건으로 기소되었으나, 2007년 기록이 말소되었다.

랜들 L. 슈왈츠 - [인물]에 관한 문서
기본 정보

이미지 준비중입니다.

랜달 L. 슈왈츠의 사진
이름랜달 L. 슈왈츠
원어 이름Randal L. Schwartz
인터넷 핸들merlyn
국적미국
출생일1961년 11월 22일
직업프로그래머
저술가
강사
고용주Stonehenge Consulting Services, Inc.
알려진 것슈왈츠 변환
웹사이트랜달 L. 슈왈츠의 웹사이트
📚 더 읽어볼만한 페이지
  • 펄 작가 - 래리 월
    래리 월은 펄 프로그래밍 언어 창시자이자 rn, patch 개발자이며, 유니시스 근무 중 펄을 개발하고 《프로그래밍 펄》을 저술하는 등 펄 커뮤니티에 큰 영향을 미쳤고, 자유 소프트웨어 발전상 수상 및 펄 프로젝트의 자비로운 종신 독재자로 활동 중인 컴퓨터 과학자이자 기독교 신자이다.
  • 펄 작가 - 탕펑
    탕펑은 1981년 타이베이에서 태어난 대만의 프로그래머이자 정치인으로, 2016년부터 2024년까지 대만 행정원 디지털 담당 무임소 장관을 역임했다.
  • 미국의 프로그래머 - 빌 게이츠
    빌 게이츠는 폴 앨런과 함께 마이크로소프트를 공동 설립하여 MS-DOS와 윈도우를 개발하고 세계 최대 소프트웨어 기업으로 성장시키는 데 기여했으며, 현재는 빌 & 멀린다 게이츠 재단을 통해 자선 활동을 펼치고 있는 미국의 사업가이자 자선가이다.
  • 미국의 프로그래머 - 샘 올트먼
    샘 올트먼은 2015년 오픈AI를 공동 설립하고 챗GPT 개발을 주도한 미국의 기업인이자 투자자로, 와이 콤비네이터 대표를 역임했으며 월드코인을 공동 설립하는 등 활발한 활동을 펼치고 있다.
  • 살아있는 사람 - 릴 테르셀리우스
    릴 테르셀리우스는 위키백과 문서에서 관련 문서와 추가 자료를 제시하는 데 사용되는 구성 요소이다.
  • 살아있는 사람 - 마그달레나 툴
    폴란드의 가수 마그달레나 툴은 2007년 데뷔 앨범 발매 후 2011년 유로비전 송 콘테스트에 폴란드 대표로 참가했으며, 이후에도 앨범 발매와 유로비전 관련 활동, 방송 출연 등 다양한 음악 활동을 하고 있다.

2. 경력

1985년부터 스톤헨지 컨설팅 서비스(Stonehenge Consulting Services, Inc.)를 소유하고 운영하고 있다. 그는 프로그래밍 언어 (Perl)에 관한 여러 널리 사용되는 책을 공동으로 저술했으며, 유닉스 리뷰, 웹 테크닉스, 펄 저널을 포함한 여러 컴퓨터 잡지에 펄 관련 칼럼을 정기적으로 기고했다. 또한 저스트 어나더 펄 해커(Just another Perl hacker) 서명 프로그램을 대중화했으며, 전 세계 펄 사용자 모임인 Perl Mongers의 창립 이사였다. 그는 스퀵(Squeak) 프로그래밍 언어를 감독하는 Squeak Oversight Board의 위원이기도 했다.

슈왈츠의 이름은 계산 비용이 많이 드는 작업을 반복하지 않고 목록을 효율적으로 정렬하는 알고리즘인 슈워츠 변환(Schwartzian transform)과 관련이 있다. 그는 또한 HP BASIC Star Trek 게임의 우주선을 연상시킨다는 이유로 교육에 사용할 spaceship operator라는 이름을 만들었다.

2007년에는 자유 소프트웨어/오픈 소스(FLOSS)를 주제로 하는 팟캐스트인 FLOSS 위클리의 공동 진행자로 참여했으며, 2010년부터 2020년 5월까지는 단독 호스트를 맡았다. SF 팟캐스트 스타십소파(StarShipSofa)에서 음성 연기를 하기도 했다.

슈왈츠는 자유-오픈 소스 소프트웨어(F/OSS) 커뮤니티의 일원으로 활동하며, Perl, Ruby, Smalltalk 등 다양한 주제에 대한 견해를 나누기 위해 여러 매체에서 "Perl 전문가"로 인터뷰를 진행했다. 인터뷰 매체로는 Dr. Dobb's, Paul dot Com Security TV, The Command Line, PerlCast, FLOSS 위클리, ONLamp.com, InfoQ 등이 있다. 그는 2011년 OSCON 컨퍼런스 연사였으며, 2010년 Texas LinuxFest 컨퍼런스의 기조 연설자였다.

그의 여러 저서들은 긍정적인 평가를 받았다.

슈왈츠가 FISL 16에서 강연하는 모습
슈왈츠가 FISL 16에서 강연하는 모습

2.1. 인텔 관련 사건

1995년 7월, 슈왈츠는 인텔 시스템 관리자로 재직하던 중 발생한 컴퓨터 보안 침해 사건인 오리건 주 대 랜들 슈왈츠 사건으로 기소되었다. 그는 침투 테스트를 수행하는 과정에서 인텔 시스템의 다수의 비밀번호를 알아냈다. 슈왈츠는 원래 세 건의 중죄 혐의로 유죄 판결을 받았고, 그 중 한 건은 경범죄로 감형되었다. 그러나 2007년 2월 1일, 그의 체포 및 유죄 판결 기록은 공식적인 기록 말소를 통해 봉인되었으며, 법적으로 더 이상 중범죄자가 아니다.

3. 저서

* 프로그래밍 펄(Programming Perl), ISBN 0-937175-64-1; ISBN 1-56592-149-6 (2판)
* 러닝 펄(Learning Perl), ISBN 1-56592-042-2; ISBN 1-56592-284-0 (2판); ISBN 0-596-00132-0 (3판); ISBN 0-596-10105-8 (4판); ISBN 0-596-52010-7 (5판); ISBN 1-4493-0358-7 (6판) (2011); ISBN 1-4919-5432-9 (7판) (2016)
* 인터미디에이트 펄(Intermediate Perl), ISBN 0-596-10206-2 (2006); ISBN 1-4493-9309-8 (2판, 2012)
* 윈도우 시스템에서 펄 배우기(Learning Perl on Win32 Systems), ISBN 1-56592-324-3
* 펄 객체, 참조 및 모듈 배우기(Learning Perl Objects, References & Modules) (2003), ISBN 0-596-00478-8
* 효과적인 펄 프로그래밍(Effective Perl Programming), ISBN 0-201-41975-0
* 객체 지향 펄(Object Oriented Perl) 서문, ISBN 1-884777-79-1
* 랜들 슈왈츠의 지혜의 펄(Randal Schwartz's Perls of Wisdom)의 컬럼 모음, ISBN 1-59059-323-5