James Gosling: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Loveless (bicara | kontrib)
R.A Aziz H (bicara | kontrib)
Fitur saranan suntingan: 3 pranala ditambahkan.
 
(34 revisi perantara oleh 24 pengguna tidak ditampilkan)
Baris 1:
{{Infobox Person
'''James Gosling''' [[Order of Canada|O.C.]], [[Doctor of Philosophy|Ph.D.]] ({{lahirmati|dekat [[Calgary, Alberta|Calgary]], [[Alberta]], [[Kanada]]|19|5|1955}}) adalah seorang [[pengembang perangkat lunak]], yang terkenal terutama sebagai bapak [[Java (bahasa pemrograman)|bahasa pemograman Java]].
|name = James Arthur Gosling
|title = Chief Technology Officer, Client Software Group
|image = James Gosling 2005.jpg
|birth_date = {{birth date and age|1955|05|19}}
|birth_place = dekat [[Calgary, Alberta|Calgary]], [[Alberta]], [[Kanada]]
|residence = {{flagicon|USA}}Amerika Serikat
|nationality = {{flagicon|CAN}}Kanada
|occupation = |employer = [[Sun Microsystems]]
|alma_mater = [[Carnegie Mellon University]], [[University of Calgary]]
|known_for = [[Bahasa pemograman Java]]
|awards = Officer of the [[Order of Canada]]
|website = [http://blogs.sun.com/jag/ James Gosling's weblog]
}}
'''James A. Gosling''' [[Order of Canada|O.C.]], [[Doctor of Philosophy|Ph.D.]] ({{lahirmati|dekat [[Calgary, Alberta|Calgary]], [[Alberta]], [[Kanada]]|19|5|1955}}) adalah seorang [[pengembang perangkat lunak]], yang terkenal terutama sebagai bapak [[Java (bahasa pemrograman)|bahasa pemograman Java]].
 
== Pendidikan dan karier ==
Pada [[1977]], James Gosling menerima gelar [[Bachelor of Science|B.Sc]] dalam Ilmu Komputer dari [[Universitas Calgary]]. Pada [[1983]], ia memperoleh gelar [[Doctor of Philosophy|Ph.D]] dalam Ilmu Komputer dari [[Universitas Carnegie Mellon]], dengan disertasi "The Algebraic Manipulation of Constraints". Ketika menyelesaikan program doktornya, ia menulis sebuah versi dari [[emacs]] ([[Gosling Emacs|gosmacs]]), dan sebelum bergabung dengan [[Sun Microsystems]] ia membangun sebuah versi multi-prosesor Unix<ref>James Gosling menyebutkan multiprosesor Unix dalam pernyataannya dalam kasus [[Amerika Serikat vs. Microsoft|pengadilan DOJ Antitrust AS vs Microsoft]] pada 1998 {{cite web|title=DOJ/Antitrust|url=http://www.usdoj.gov/atr/cases/f2000/2049.htm|work=Statement in MS Antitrust case|publisher=US DOJ|accessdate=2007-02-10}}</ref> ketika kuliah di [[Universitai. Melihat minat dan bakat tersebut, suatu ketika sahabat orangtuanya mengajak Gosling ke [[laboratorium komputer]] di Universitas Calgary. Saat itu usianya masih 14 tahun.
|url = http://www.usdoj.gov/atr/cases/f2000/2049.htm
|title = DOJ/Antitrust
|work = Statement in MS Antitrust case
|publisher = US DOJ
|accessdate = 2007-02-10
}}</ref> ketika kuliah di [[Universitas Carnegie Mellon]], maupun sejumlah [[compiler]] dan [[Mail transfer agent|mail systems]].
 
Sejak [[1984]], Gosling bekerja untuk Sun Microsystems, dan umumnya dikenal sebagai pembuat [[Java (bahasa pemrograman)|bahasa pemograman Java]].
 
Sejak kecil dia memang sangat tertarik dengan elektronika. Saat usia 12 tahun, orangtuanya mendapatinya berhasil membuat permainan tic tac toe dengan memanfaatkan komponen suku cadang telefon dan televisi. Melihat minat dan bakat tersebut, suatu ketika sahabat orangtuanya mengajak Gosling ke laboratorium komputer di Universitas Calgary. Saat itu usianya masih 14 tahun.
 
Sejak saat itulah ia lebih sering menghabiskan banyak waktu di laboratorium komputer daripada belajar di kelas. Lulus dari SMU, ia melanjutkan di Universitas Calgary. Saat menyelesaikan sarjana, ia mengembangkan editor teks Emacs, yang kelak menjadi editor teks yang paling banyak digunakan pada sistem operasi Unix. Kemudian ia mengambil pendidikan Master di Universitas Alberta sebelum melanjutkan program doktor di Universitas Carnegie Mellon di Pittsburgh. Ia memperoleh gelar Ph.D setelah berhasil mempertahankan tesisnya yang berjudul "The Algebraic Manipulation of Constraints" pada tahun 1983.
}}</ref> ketika kuliah di [[Universitass Carnegie Mellon]], maupun sejumlah [[compiler]] dan [[Mail transfer agent|mail systems]].
 
Sejak [[1984]], Gosling bekerja untuk Sun Microsystems, dan umumnya dikenal sebagai pembuat [[Java (bahasa pemrograman)|bahasa pemograman Java]].
Ia segera bergabung dengan IBM selepas kuliah. Sayang hasil pekerjaannya tidak pernah diproduksi. Setahun kemudian, ia bergabung dengan Sun Microsystems hingga menjadi bagian Green Team untuk menjalankan projek rahasia Green Project. Berkat kemampuannya, kariernya segera melejit sehingga menduduki posisi Vice President (VP) Sun Microsystems dan Chief Technology Officer (CTO) Sunís Developer Product. Saat ini, ia masih berkontribusi pada Real-Time Specification of Java dan peneliti di laboratorium Sun untuk software development tools. Selain menjadi arsitek bahasa pemrograman Java, ia juga membangun sistem akuisisi data satelit, multiprosesor untuk Unix, beberapa kompiler, mail system dan insinyur utama pembuat windows manager NEWS (Network Extensible Windowing System).
 
Sejak kecil dia memang sangat tertarik dengan elektronika. Saat usia 12 tahun, orangtuanya mendapatinya berhasil membuat permainan ''[[tic tac toe]]'' dengan memanfaatkan komponen suku cadang telefontelepon dan televisi. Melihat minat dan bakat tersebut, suatu ketika sahabat orangtuanya mengajak Gosling ke laboratorium komputer di Universitas Calgary. Saat itu usianya masih 14 tahun.televis
Ia segera bergabung dengan [[IBM]] selepas kuliah. Sayang hasil pekerjaannya tidak pernah diproduksi. Setahun kemudian, ia bergabung dengan Sun Microsystems hingga menjadi bagian Green Team untuk menjalankan projek rahasia Green Project. Berkat kemampuannya, kariernya segera melejit sehingga menduduki posisi Vice President (VP) Sun Microsystems dan Chief Technology Officer (CTO) Sunís Developer Product. Saat ini, ia masih berkontribusi pada Real-Time Specification of Java dan peneliti di laboratorium Sun untuk software development tools. Selain menjadi arsitek [[bahasa pemrograman]] Java, ia juga membangun sistem akuisisi data satelit, multiprosesor untuk Unix, beberapa kompiler, mail system dan insinyur utama pembuat windows manager NEWS (Network Extensible Windowing System).
 
== Buku ==
 
* [[Ken Arnold]], James Gosling, David Holmes, ''The Java Programming Language, Fourth Edition'', Addison-Wesley Professional, 2005, ISBN 0-321-34980-6
* James Gosling, [[Bill Joy]], [[Guy L. Steele, Jr.|Guy L. Steele Jr.]], Gilad Bracha, ''The Java Language Specification, Third Edition'', Addison-Wesley Professional, 2005, ISBN 0-321-24678-0
Baris 31 ⟶ 39:
* James Gosling, Frank Yellin, The Java Team, ''The Java Application Programming Interface, Volume 1: Core Packages'', Addison-Wesley, 1996, ISBN 0-201-63453-8
* James Gosling, Henry McGilton, ''[http://java.sun.com/docs/white/langenv/ The Java language Environment: A white paper]'', [[Sun Microsystems]], 1996
* James Gosling, [[David S. H. Rosenthal]], Michelle J. Arden, ''The NeWS Book : An Introduction to the Network/Extensible Window System (Sun Technical Reference Library)'', Springer, 1989, ISBN 0-387-96915-2
 
== RujukanReferensi ==
 
<references />
{{reflist}}
 
{{Authority control}}
 
[[Kategori:Sun Microsystems]]
Baris 43 ⟶ 54:
[[Kategori:Emacs]]
[[Kategori:Penemu Kanada]]
[[Kategori:Tokoh people]]
 
[[ar:جيمس جوسلينج]]
[[de:James Gosling]]
[[en:James Gosling]]
[[es:James Gosling]]
[[fi:James Gosling]]
[[fr:James Gosling]]
[[he:ג'יימס גוסלינג]]
[[it:James Gosling]]
[[ja:ジェームズ・ゴスリン]]
[[ka:ჯეიმს გოსლინგი]]
[[lv:Džeimss Goslings]]
[[ml:ജെയിംസ് ഗോസ്‌ലിങ്ങ്]]
[[nl:James Gosling]]
[[no:James Gosling]]
[[pl:James Gosling]]
[[pt:James Gosling]]
[[sv:James Gosling]]
[[th:เจมส์ กอสลิง]]
[[vi:James Gosling]]
[[zh:詹姆斯·高斯林]]