Guido van Rossum

Pemrogram dari Belanda dan pembuat Python

Guido van Rossum adalah programmer komputer berkewarganegaraan Belanda yang lebih di kenal sebagai pencipta dan "Benevolent Dictator for Life" dari bahasa pemrograman Python yang artinya dia hanya akan memberikan keputusan akhir jika dibutuhkan.[6]

Guido van Rossum
Guido Van Rosum di markas Dropbox pada tahun 2014
Lahir31 Januari 1956 (umur 68)[1]
Haarlem, Belanda[2][3]
Tempat tinggalBelmont, California, Amerika Serikat
KebangsaanBelanda
AlmamaterUniversitas Amsterdam
PekerjaanProgrammer komputer, penulis
Tempat kerjaDropbox[4]
Dikenal atasMenciptakan bahasa pemrograman Python
Suami/istri
Kim Knapp
(m. 2000)
AnakOrlijn Michiel Knapp-van Rossum[5]
PenghargaanAward for the Advancement of Free Software (2001) Penghargaan NLUUG (2003)
Situs webgvanrossum.github.io

Edukasi dan Kehidupan sunting

Van Rossum dilahirkan dan dibesarkan di Belanda, di mana dia mendapatkan gelar Master di jurusan matematika dan ilmu komputer dari Universitas Amsterdam pada tahun 1982. Dia memiliki seorang adik bernama Just van Rossum, yang dikenal sebagai desainer tulisan dan programmer yang mendesain jenis huruf yang digunakan di tulisan logo "Python Powered".

Van Rossum sekarang tinggal di Belmont, California, bersama dengan istrinya, Kim Snapp,[7] dan anak mereka.[8][9] Menurut halaman pribadinya, kata "van" di namanya harus dikapitalisasi ketika memanggilnya hanya dengan nama belakang, akan tetapi tidak perlu dikapitalisasi jika menggunakan nama depan dan nama belakangnya secara bersamaan.

Hasil Kerja sunting

Sembari berkerja di Centrum Wiskunde & Informatica (CWI), Van Rossum menulis dan berkontribusi ke rutin glob() di BSD Unix pada tahun 1986[10][11] dan membantu menciptakan bahasa pemrograman ABC. Dia juga menciptakan Grail, sebuah penjelajah web tingkat awal yang ditulis dalam Python.[12]

Dia sempat bekerja di berbagai institusi riset, termasuk Centrum Wiskunde & Informatica (CWI) di Belanda, National Institute of Standards and Technology (NIST) di Amerika Serikat, dan Corporation for National Research Initiatives (CNRI).

Python sunting

Pada Desember 1989, Van Rossum sedang mencari untuk sebuah proyek pemrograman yang akan membuat dirinya sibuk selama liburan natal ketika kantornya tutup. Dia memutuskan untuk membuat sebuah interpreter untuk sebuah bahasa scripting baru yang akan menjadi penerus bahasa pemrograman yang dia pernah bantu rancang sebelumnya, ABC, dan berusaha menciptakan sesuatu yang akan memikat para pegiat Unix/C.

Dia menjelaskan bahwa pendahulu Python, ABC, terinspirasi oleh SETL, dia memberikan catatan bahwa salah satu pencipta ABC lainnya Lambert Meertens pernah menghabiskan satu tahun dengan grup SETL di NYU sebelum menciptakan desain untuk ABC.[13]

Penghargaan sunting

Referensi sunting

  1. ^ van Rossum, Guido (31 January 2007). "(Python-Dev) Happy Birthday, Guido!". Python-Dev mailing list. Diarsipkan dari versi asli tanggal 8 September 2009. 
  2. ^ "Old interview – Guido van Rossum". Diarsipkan dari versi asli tanggal 2 February 2014. Diakses tanggal 28 January 2014. I only took some time to visit my family in Haarlem. 
  3. ^ "Schoolbank profile". Diarsipkan dari versi asli tanggal 19 February 2014. Diakses tanggal 28 January 2014. 
  4. ^ Constine, Josh. "Dropbox Hires Away Google's Guido van Rossum, The Father Of Python". Techcrunch. Diarsipkan dari versi asli tanggal 9 December 2012. Diakses tanggal 7 December 2012. 
  5. ^ "Guido van Rossum". CodeCall Programming Wiki. Diarsipkan dari versi asli tanggal 31 October 2008. 
  6. ^ "Linux Format :: The website of the UK's best-selling Linux magazine". 2006-10-01. Archived from the original on 2006-10-01. Diakses tanggal 2018-06-18. 
  7. ^ Manheimer, Ken (2000-06-06). "[Python-Dev] Guido and Kim married". Diarsipkan dari versi asli tanggal 2010-09-28. Diakses tanggal 2018-06-18. 
  8. ^ Warsaw, Barry A. (2000-05-30). "[Mailman-Announce] forwarded message from Guido van Rossum". Diarsipkan dari versi asli tanggal 2008-05-27. Diakses tanggal 2018-06-18. 
  9. ^ "Guido van Rossum - Brief Bio". www.python.org. Diarsipkan dari versi asli tanggal 2014-08-19. Diakses tanggal 2018-06-18. 
  10. ^ "File::Glob - Perl extension for BSD glob routine - metacpan.org". metacpan.org. Diarsipkan dari versi asli tanggal 2013-08-07. Diakses tanggal 2018-06-18. 
  11. ^ "Globbing library routine". 2007-12-19. Archived from the original on 2007-12-19. Diakses tanggal 2018-06-18. 
  12. ^ "WWW-Talk Jan-Mar 1993: Re: xmosaic experience". 1997.webhistory.org. Diarsipkan dari versi asli tanggal 2016-08-28. Diakses tanggal 2018-06-18. 
  13. ^ Rossum, Guido van (2000-08-29). "[Python-Dev] SETL (was: Lukewarm about range literals)". Diarsipkan dari versi asli tanggal 2011-05-14. Diakses tanggal 2018-06-18. 
  14. ^ "Guido van Rossum | Computer History Museum". www.computerhistory.org (dalam bahasa Inggris). Diarsipkan dari versi asli tanggal 2019-07-03. Diakses tanggal 2018-06-18.