Džejms Gozling
Džejms Gozling | |
---|---|
Lični podaci | |
Puno ime | Džejms Artur Gozling |
Datum rođenja | 19. maj 1955. |
Mesto rođenja | Kalgari, Alberta, Kanada |
Univerzitet | |
Porodica | |
Deca | 2 |
Naučni rad | |
Poznat po | stvaranju programskog jezika Java |
Džejms Artur Gozling (engl. James Arthur Gosling; Kalgari, 19. maj 1955) kanadski je programer. Poznat je kao autor programskog jezika Java.
Obrazovanje i karijera[uredi | uredi izvor]
Godine 1977. diplomirao je iz oblasti računarstva na Univerzitetu u Kalgariju. Doktorirao je 1983. na Univerzitetu Karnegi Melon, takođe iz oblasti računarstva, a naslov njegove doktrorske disertacije je glasio „Algebarska manipulacija ograničenja”. Njegov mentor na doktoratu je bio Radž Redi. Dok je radio doktorat, napisao je jednu verziju tekstualnog editora, koji se zvao Gozling Emaks i bio je namenjen za Unix operativne sisteme, a pre nego se pridružio firmi Sun Microsystems, izgradio je multiprocesorsku verziju Unix-,[a][1] kao i nekoliko kompajlera i sistema elektronske pošte za poslovne korisnike.
Od 1984. do 2010. radio je za Sun Microsystems. Poznat je kao autor programskog jezika Java. Dana 2. aprila 2010. napustio je Sun Microsystems, kojeg je kupila Oracle Corporation. Razlog odlaska je napisao na svom blogu, u kojem kaže: „Sve što mogu da kažem je, ako bih bio iskren i govorio istinu, učinio bih više štete nego koristi.” Otkako je Oracle preuzeo Sun Microsystems, imao je veoma kritički odnos prema njemu u intervjuima.[2]
Dana 28. marta 2011. objavio je na svom blogu da je angažovan u radni odnos za Google.[3] Navodi se da je postao savetnik preduzeća Typesafe koja koristi programski jezik Scala, a koja je pokrenuta u maju 2011.[4]
Doprinosi[uredi | uredi izvor]
Smatra se izumiteljem programskog jezika Java.[5] Kreirao je originalni dizajn jezika i implementirao njegov originalni kompajler i virtualnu mašinu. Za ovo postignuće izabran je za spoljnjeg saradnika nacionalne inženjerske Akademije SAD.[6] Dosta je doprineo i nekolicini drugih softverskih sistema, kao što su NeWS i Gosling Emacs. Koautor je „paket” programa, uslužnog programa detaljno opisanog u knjizi Brajana Kernigena i Roba Pajka Programsko okruženje za Unix.
Priznanja[uredi | uredi izvor]
- 2007: Postao je oficir reda Kanade.[7] Red Kanade je najviše civilno priznanje. Oficiri su drugi po redosledu.
Privatni život[uredi | uredi izvor]
Uživa u amaterskom kuvanju i životu u Redvud Sitiju, koji je na pola puta između San Franciska i San Hozea. Oženjen je sa suprugom Džudi i ima dve kćerke, Kejt i Kelsi.
Vidi još[uredi | uredi izvor]
Napomene[uredi | uredi izvor]
- ^ Gozling je pomenuo multiprocesorski Unix tokom suđenja između SAD i Majkrosofta, 1998. godine na drugoj stranici njegove izjave.
Reference[uredi | uredi izvor]
- ^ „Statement of Dr. James A. Gosling : U.S. v. Microsoft Corp. and State of New York, ex rel. v. Microsoft Corp.”. Pristupljeno 8. 11. 2011.
- ^ „Java founder James Gosling joins Google | Deep Tech - CNET News”. Arhivirano iz originala 13. 12. 2013. g. Pristupljeno 8. 11. 2011.
- ^ „Next step on the road... : On a New Road”. Arhivirano iz originala 31. 03. 2011. g. Pristupljeno 8. 11. 2011.
- ^ „Typesafe — Company: Team”. Pristupljeno 8. 11. 2011.
- ^ „Sun Labs-The First Five Years”. Pristupljeno 8. 11. 2011.
- ^ „NAE Website - Dr. James A. Gosling”. Pristupljeno 8. 11. 2011.
- ^ „Java creator named to Order of Canada - Technology & Science - CBC News”. Pristupljeno 8. 11. 2011.