91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

java之父及java誕生_java之父為什么從谷歌離職

lhl545545 ? 來(lái)源:電子發(fā)燒友網(wǎng) ? 2018-02-10 09:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

很多時(shí)候,我們想不起來(lái)創(chuàng)意、產(chǎn)品、趨勢(shì)或技術(shù)的創(chuàng)始人。事實(shí)上,如果不是在談?wù)撨^(guò)去時(shí)提及他們,我們往往把創(chuàng)始人們徹底忘記了。然而,James Gosling并不在此之列:他堅(jiān)持創(chuàng)新,正如之前他為Java所作的工作一樣?,F(xiàn)在,他站在了新的浪潮之巔:海洋機(jī)器人科學(xué)。下面,我們將跟隨Gosling,認(rèn)識(shí)下這位偉大的java之父,了解下他為什么從谷歌離職,并將再一次見(jiàn)證,Java作為一種神奇的語(yǔ)言,始終站在科學(xué)最前沿。

Java之父概況

出生于Calgary的計(jì)算機(jī)天才James Gosling,因“Java之父”而享譽(yù)世界,而Java,這個(gè)“一次編寫(xiě),到處運(yùn)行”的編程語(yǔ)言已經(jīng)被應(yīng)用于數(shù)十億移動(dòng)設(shè)備和互聯(lián)網(wǎng)服務(wù)器之上。

Java之父——詹姆斯·高斯林出生于加拿大,是一位計(jì)算機(jī)編程天才。在卡內(nèi)基·梅隆大學(xué)攻讀計(jì)算機(jī)博士學(xué)位時(shí),他編寫(xiě)了多處理器版本的Unix操作系統(tǒng),是JAVA編程語(yǔ)言的創(chuàng)始人。

Java之父的由來(lái)James Gosling出生于加拿大,是一位計(jì)算機(jī)編程天才。在卡內(nèi)基·梅隆大學(xué)攻讀計(jì)算機(jī)博士學(xué)位時(shí),他編寫(xiě)了多處理器版本的Unix操作系統(tǒng)。

1991年,在Sun公司工作期間,詹姆斯和一群技術(shù)人員創(chuàng)建了一個(gè)名為Oak的項(xiàng)目,旨在開(kāi)發(fā)運(yùn)行于虛擬機(jī)的編程語(yǔ)言,同時(shí)允許程序在電視機(jī)機(jī)頂盒等多平臺(tái)上運(yùn)行。后來(lái),這項(xiàng)工作就演變?yōu)镴ava。隨著互聯(lián)網(wǎng)的普及,尤其是網(wǎng)景開(kāi)發(fā)的網(wǎng)頁(yè)瀏覽器的面世,Java成為全球最流行的開(kāi)發(fā)語(yǔ)言。因此被人稱(chēng)作Java之父。

除Java外,他還開(kāi)發(fā)過(guò)衛(wèi)星數(shù)據(jù)獲取系統(tǒng),Unix的多處理器版本,若干編譯器、郵件系統(tǒng)和視窗管理器,他還用C實(shí)現(xiàn)了Unix上的第一個(gè)類(lèi)Emacs編輯器Gosling Emacs。

言論

高斯林一直對(duì)甲骨文(Oracle)公司抱有不滿(mǎn)。這位工程師在離開(kāi)甲骨文(Oracle)公司時(shí)寫(xiě)到,“我所說(shuō)的都關(guān)乎細(xì)節(jié)與誠(chéng)實(shí),但吐露真相只會(huì)帶來(lái)更多的壞處?!辈⒎Q(chēng),“在Sun公司與甲骨文(Oracle)公司的并購(gòu)會(huì)議上,到處是有關(guān)Sun公司和谷歌專(zhuān)利的爭(zhēng)吵。甲骨文律師的眼睛閃閃發(fā)光?!彼硎?,在收購(gòu)Sun公司的階段,甲骨文(Oracle)就表示出要同谷歌展開(kāi)法律交鋒的意愿。他本人也曾批評(píng)安卓市場(chǎng)上的碎片化現(xiàn)象太過(guò)嚴(yán)重,足以影響軟件開(kāi)發(fā)者的工作。

個(gè)人生活

高斯林生于1955年,已婚,育有兩個(gè)女兒。

java的誕生

1990年,個(gè)人電腦的興起讓太陽(yáng)公司有了危機(jī)感,它的的市場(chǎng)正一天天的變小。太陽(yáng)公司的負(fù)責(zé)人考特曼克尼為此憂(yōu)心忡忡。一天一個(gè)名叫努頓的員工來(lái)找他向他辭職。曼克尼請(qǐng)求他在辭職之前把對(duì)太陽(yáng)公司的建議寫(xiě)下來(lái)

努頓答應(yīng)了 他寫(xiě)了一份長(zhǎng)達(dá)12頁(yè)的建議書(shū) 并親手交給了曼克尼 在建議書(shū)里 努頓指出 太陽(yáng)公司的用戶(hù)界面太枯燥 公司應(yīng)該研究一種視窗技術(shù) 不只是曼克尼 太陽(yáng)公司其他高管人員都認(rèn)真閱讀了這份建議書(shū)認(rèn)為他的建議一針見(jiàn)血 他們想方設(shè)法留住了努頓任命他為高級(jí)工程師 并要他和一個(gè)名叫高斯林的人負(fù)責(zé)代號(hào)為“綠色”的項(xiàng)目

駑頓和高斯林希望設(shè)計(jì)出一個(gè)在任何地方都能運(yùn)行的小巧簡(jiǎn)單的軟件系統(tǒng),研制出可以控制常用家電的裝置1991年他們?cè)O(shè)計(jì)出新的程序語(yǔ)言“oak”不久之后又推出了用來(lái)運(yùn)行這一軟件的硬件 裝著電池的小盒子。他們興致勃勃的將這個(gè)小盒子拿給曼克尼看曼克尼非常滿(mǎn)意。

這時(shí)太陽(yáng)公司為了駑頓等人的小盒子專(zhuān)門(mén)成立了子公司。該公司和日本的三菱 法國(guó)電訊洽談合作遺憾的是他們都對(duì)這個(gè)新產(chǎn)品缺乏興趣 直到1994年太陽(yáng)仍沒(méi)有找到理想的合作對(duì)象也許是oak的設(shè)計(jì)理念太超前了,人們遲遲不愿意接受它。

太陽(yáng)的首席技術(shù)官埃瑞克萌生了一個(gè)念頭:為什么不試試將oak和因特網(wǎng)結(jié)合起來(lái)呢?于是,太陽(yáng)公司改進(jìn)了oak還給她起了個(gè)新名字java 之后太陽(yáng)通過(guò)因特網(wǎng)免費(fèi)將java發(fā)給少數(shù)人試用比如網(wǎng)景的創(chuàng)始人安德森。安德森對(duì)這項(xiàng)技術(shù)贊不絕口,還在硅谷最大的報(bào)紙 圣何塞新聞上發(fā)表

JAVA的一炮走紅。1995年5月正式發(fā)布十分看好的網(wǎng)景公司因此果斷買(mǎi)下了它的執(zhí)照此后不過(guò)幾個(gè)月的時(shí)間就有數(shù)百萬(wàn)臺(tái)聯(lián)網(wǎng)的電腦擁有了支持JAVA的瀏覽器JAVA的誕生對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)和軟件產(chǎn)業(yè)產(chǎn)生了深遠(yuǎn)的影響同時(shí)它也給太陽(yáng)公司帶來(lái)了巨大利潤(rùn)。

java之父為什么從谷歌離職

Java之父高斯林先從Sun公司離職,到了谷歌,然而只在5個(gè)月之后又離開(kāi)了谷歌

一、他最先從Sun公司(被Oracle公司收購(gòu))離職加盟Google原因:主要是因?yàn)閷?duì)公司薪水不滿(mǎn):

java之父及java誕生_java之父為什么從谷歌離職

二、后又從Google公司離職,以為對(duì)小公司Liquid Robotics比較感興趣,看重它的成長(zhǎng)性:

java之父及java誕生_java之父為什么從谷歌離職

離職原因小結(jié)

對(duì)公司薪水不滿(mǎn)

對(duì)公司氛圍不滿(mǎn)

最重要的:自己發(fā)現(xiàn)了新的方向,想和伙伴一起做點(diǎn)更瘋狂的事情。所以加入了一家叫Liquid Robotics的企業(yè)

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    3001

    瀏覽量

    116419
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    汽車(chē)網(wǎng)絡(luò)安全開(kāi)發(fā)語(yǔ)言選型指南:C/C++/Rust/Java等主流語(yǔ)言對(duì)比+Perforce QAC/Klocwork工具支持

    汽車(chē)網(wǎng)絡(luò)安全如何選編程語(yǔ)言?C、C++、Rust、Java……誰(shuí)更適合AUTOSAR、ISO/SAE 21434?一文了解8種主流語(yǔ)言的優(yōu)劣與適用場(chǎng)景,以及Perforce QAC/Klocwork對(duì)MISRA、CERT等規(guī)范的支持。
    的頭像 發(fā)表于 12-26 11:13 ?423次閱讀
    汽車(chē)網(wǎng)絡(luò)安全開(kāi)發(fā)語(yǔ)言選型指南:C/C++/Rust/<b class='flag-5'>Java</b>等主流語(yǔ)言對(duì)比+Perforce QAC/Klocwork工具支持

    醫(yī)院隨訪(fǎng)管理系統(tǒng)源碼,三級(jí)隨訪(fǎng)系統(tǒng)源碼,Java+Springboot,Vue,Ant-Design+MySQL5

    Java版隨訪(fǎng)系統(tǒng)源碼,醫(yī)院隨訪(fǎng)管理系統(tǒng)源碼,三級(jí)隨訪(fǎng)系統(tǒng)源碼,B/S前后端分離架構(gòu),自主版權(quán),落地案例。 技術(shù)框架:Java+Springboot,Vue,Ant-Design+MySQL5 開(kāi)發(fā)
    的頭像 發(fā)表于 11-08 14:48 ?515次閱讀
    醫(yī)院隨訪(fǎng)管理系統(tǒng)源碼,三級(jí)隨訪(fǎng)系統(tǒng)源碼,<b class='flag-5'>Java</b>+Springboot,Vue,Ant-Design+MySQL5

    Arm Neoverse CPU上大代碼量Java應(yīng)用的性能測(cè)試

    Java 是互聯(lián)網(wǎng)領(lǐng)域廣泛使用的編程語(yǔ)言。Java 應(yīng)用的一些特性使其性能表現(xiàn)與提前編譯的原生應(yīng)用(例如 C 程序)大相徑庭。由于 Java 字節(jié)碼無(wú)法直接在 CPU 上執(zhí)行,因此通常運(yùn)行時(shí)在
    的頭像 發(fā)表于 11-05 11:25 ?752次閱讀
    Arm Neoverse CPU上大代碼量<b class='flag-5'>Java</b>應(yīng)用的性能測(cè)試

    Java 25正式發(fā)布,重要特性詳解(附代碼示例):靈活構(gòu)造函數(shù)體、模塊導(dǎo)入聲明、AOT方法分析等

    Java 25現(xiàn)已發(fā)布,更多新特性來(lái)了!配合Perforce JRebel,代碼修改即時(shí)生效,無(wú)需重啟服務(wù),即可實(shí)現(xiàn)“改完就看效果”。新特性+快工具,讓你的Java開(kāi)發(fā)體驗(yàn)雙倍提升!
    的頭像 發(fā)表于 10-29 13:16 ?1384次閱讀
    <b class='flag-5'>Java</b> 25正式發(fā)布,重要特性詳解(附代碼示例):靈活構(gòu)造函數(shù)體、模塊導(dǎo)入聲明、AOT方法分析等

    Java效率提升指南:5個(gè)Java工具選型建議及Perforce JRebel和XRebel介紹

    企業(yè)級(jí)Java環(huán)境越來(lái)越復(fù)雜,真正的破局點(diǎn),可能不在“人”,而在于“工具”。5個(gè)實(shí)用建議,幫你理清Java工具的選型思路。
    的頭像 發(fā)表于 09-11 13:59 ?1474次閱讀
    <b class='flag-5'>Java</b>效率提升指南:5個(gè)<b class='flag-5'>Java</b>工具選型建議及Perforce JRebel和XRebel介紹

    Java 在物聯(lián)網(wǎng)與嵌入式系統(tǒng)中的應(yīng)用前景與挑戰(zhàn)

    引言 隨著物聯(lián)網(wǎng)與嵌入式技術(shù)的快速發(fā)展,設(shè)備端的軟件開(kāi)發(fā)需求不斷增加。傳統(tǒng)上,嵌入式設(shè)備多使用 C、C++ 進(jìn)行開(kāi)發(fā),但近年來(lái),Java 逐漸成為物聯(lián)網(wǎng)領(lǐng)域的重要角色。憑借其跨平臺(tái)特性、豐富
    的頭像 發(fā)表于 09-04 14:49 ?987次閱讀

    Perforce JRebel 簡(jiǎn)介:即時(shí)加載代碼變更,加速Java應(yīng)用開(kāi)發(fā)

    Perforce JRebel 專(zhuān)為Java開(kāi)發(fā)提速而生!支持跳過(guò)構(gòu)建與重新部署,實(shí)時(shí)加載代碼變更,支持100+框架,無(wú)縫集成主流IDE與應(yīng)用服務(wù)器。
    的頭像 發(fā)表于 08-14 14:35 ?735次閱讀
    Perforce JRebel 簡(jiǎn)介:即時(shí)加載代碼變更,加速<b class='flag-5'>Java</b>應(yīng)用開(kāi)發(fā)

    中科創(chuàng)達(dá)推出Java應(yīng)用現(xiàn)代化解決方案

    余年深耕智能操作系統(tǒng)領(lǐng)域的深厚積淀與端側(cè)智能創(chuàng)新技術(shù)優(yōu)勢(shì),融合專(zhuān)業(yè)咨詢(xún)服務(wù)能力,正式推出Java應(yīng)用現(xiàn)代化解決方案,旨在為汽車(chē)、消費(fèi)電子、制造等行業(yè)企業(yè)打造 “技術(shù)升級(jí) - 價(jià)值落地” 全鏈路賦能體系,重塑行業(yè)數(shù)智化轉(zhuǎn)型新格局。
    的頭像 發(fā)表于 06-28 10:34 ?1406次閱讀

    EtherCAT運(yùn)動(dòng)控制卡應(yīng)用開(kāi)發(fā)教程之Java

    運(yùn)動(dòng)控制卡的Java開(kāi)發(fā)及DLL調(diào)用
    的頭像 發(fā)表于 06-13 14:29 ?887次閱讀
    EtherCAT運(yùn)動(dòng)控制卡應(yīng)用開(kāi)發(fā)教程之<b class='flag-5'>Java</b>

    Tomcat服務(wù)器使用指南

    Tomcat是由Java編寫(xiě)的一個(gè)開(kāi)源的、輕量級(jí)的應(yīng)用服務(wù)器,是Apache軟件基金會(huì)的一個(gè)項(xiàng)目。它實(shí)現(xiàn)了Java Servlet、JavaServer Pages(JSP)和Java
    的頭像 發(fā)表于 06-09 16:26 ?1451次閱讀

    Java開(kāi)發(fā)必備】IntelliJ IDEA數(shù)據(jù)庫(kù)功能進(jìn)階指南:9個(gè)JetBrains工程師私藏技巧

    想提升涉及數(shù)據(jù)庫(kù)的Java開(kāi)發(fā)效率?IntelliJ IDEA為您帶來(lái)了9大進(jìn)階招式!無(wú)論您是剛剛啟動(dòng)新項(xiàng)目,還是正在深入優(yōu)化現(xiàn)有系統(tǒng),這些實(shí)用技巧都將助您事半功倍。
    的頭像 發(fā)表于 05-21 17:04 ?749次閱讀
    【<b class='flag-5'>Java</b>開(kāi)發(fā)必備】IntelliJ IDEA數(shù)據(jù)庫(kù)功能進(jìn)階指南:9個(gè)JetBrains工程師私藏技巧

    Java開(kāi)發(fā)者必備的效率工具——Perforce JRebel是什么?為什么很多Java開(kāi)發(fā)者在用?

    Perforce JRebel是一款Java開(kāi)發(fā)效率工具,旨在幫助java開(kāi)發(fā)人員更快地編寫(xiě)更好的應(yīng)用程序。JRebel可即時(shí)重新加載對(duì)代碼的修改,無(wú)需重啟或重新部署應(yīng)用程序,就能讓開(kāi)發(fā)者即時(shí)看到代碼更改的效果,從而縮短開(kāi)發(fā)、調(diào)試和測(cè)試周期,大大提升開(kāi)發(fā)效率。
    的頭像 發(fā)表于 04-27 13:44 ?843次閱讀
    <b class='flag-5'>Java</b>開(kāi)發(fā)者必備的效率工具——Perforce JRebel是什么?為什么很多<b class='flag-5'>Java</b>開(kāi)發(fā)者在用?

    Java 到 Go:面向?qū)ο蟮木奕伺c云原生的輕騎兵

    Go 語(yǔ)言在 2009 年被 Google 推出,在創(chuàng)建之初便明確提出了“少即是多(Less is more)”的設(shè)計(jì)原則,強(qiáng)調(diào)“以工程效率為核心,用極簡(jiǎn)規(guī)則解決復(fù)雜問(wèn)題”。它與 Java 語(yǔ)言生態(tài)
    的頭像 發(fā)表于 04-25 11:13 ?643次閱讀

    我只會(huì)Java,憑什么不能玩轉(zhuǎn)樹(shù)莓派?GPIO操控竟比C++更優(yōu)雅~

    ,而JBang更將開(kāi)發(fā)門(mén)檻壓到不可思議的"單文件即運(yùn)行",方便易用程度堪比Python腳本。2012年與初代樹(shù)莓派同步誕生,到如今擁抱Java21甚至劍指JEP454黑科技。當(dāng)Ja
    的頭像 發(fā)表于 03-25 09:21 ?1127次閱讀
    我只會(huì)<b class='flag-5'>Java</b>,憑什么不能玩轉(zhuǎn)樹(shù)莓派?GPIO操控竟比C++更優(yōu)雅~

    Java的SPI機(jī)制詳解

    作者:京東物流 楊葦葦 1.SPI簡(jiǎn)介 SPI(Service Provicer Interface)是Java語(yǔ)言提供的一種接口發(fā)現(xiàn)機(jī)制,用來(lái)實(shí)現(xiàn)接口和接口實(shí)現(xiàn)的解耦。簡(jiǎn)單來(lái)說(shuō),就是系統(tǒng)只需要定義
    的頭像 發(fā)表于 03-05 11:35 ?1352次閱讀
    <b class='flag-5'>Java</b>的SPI機(jī)制詳解