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

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

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

加拿大計算機科學家,完成了Java的原始設(shè)計

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 2023-01-17 11:46 ? 次閱讀

James Gosling,加拿大計算機科學家,完成了 Java 的原始設(shè)計,并實現(xiàn)了 Java 最初版本的編譯器和虛擬機,也是公認的 “Java 之父”。

Gosling 現(xiàn)在是 AWS 的工程師,在 12 月初的 reClojure 2022 線上會議中發(fā)表了主題演講。他分享了在技術(shù)行業(yè)工作數(shù)十年的經(jīng)驗,這些經(jīng)驗最終使他進入了云服務(wù)器領(lǐng)域,這次演講內(nèi)容涉及的主題也很廣泛,涵蓋了從編程語言如何演變到項目如何失敗的方方面面。

Gosling 談到了 Java 對于 AWS 的重要性。據(jù)他介紹,AWS 許多核心功能都采用 Java 實現(xiàn),而且它擁有相當龐大的 Java 工程師團隊 —— 一切都是為了性能,其中負責優(yōu)化 GC 性能的工程師組成了他們最大的團隊。

Gosling 在欣賞 Clojure 對函數(shù)式編程的高度重視時,也分享了他自己的一個怪癖。Gosling 透露,他自己對函數(shù)式編程的偏愛導(dǎo)致一些人討厭他的編碼風格,比如他更喜歡使用遞歸而不是數(shù)組。他介紹道:“在我最近交付的項目中,當我完成自己負責的那部分工作后,隊友直言我的編碼風格簡直像是瘋子。”

在被問到 “為什么許多研究和實驗并不總能轉(zhuǎn)化為人們最終實際使用的東西時”,Gosling 指出最大的問題是工程師通常不知道如何解釋他們在做什么。他回憶了 Java 的早期階段,當時 Gosling 妻子督促他和經(jīng)營企業(yè)的負責人聯(lián)系,并向他們解釋 Java 如何讓他們的生活更美好。因此,Gosling 寫了十幾個不同類型公司的場景,他們可能會嘗試做什么,以及為什么 Java 會讓事情變得更好。Gosling 表示,這個舉動幫了很大的忙。

Gosling 還分享了對 Java 現(xiàn)狀的一些看法:“Brian Getz 和 Oracle 公司,他們正在從事 Java 的推進工作并處于其中的核心地位??偟膩碚f,我對他們所做的事情感到非常滿意。”

審核編輯 :李倩

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

    關(guān)注

    19

    文章

    2978

    瀏覽量

    105316
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1643

    瀏覽量

    49345

原文標題:Java之父偏愛函數(shù)式編程,稱自己的代碼風格被隊友批評

文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    NVIDIA推出個人AI超級計算機Project DIGITS

    NVIDIA 推出個人 AI 超級計算機 NVIDIA Project DIGITS,全球的 AI 研究員、數(shù)據(jù)科學家和學生都可獲取 NVIDIA Grace Blackwell 平臺的強大功能。
    的頭像 發(fā)表于 01-08 11:03 ?405次閱讀

    量子計算機與普通計算機工作原理的區(qū)別

    ? 本文介紹了量子計算機與普通計算機工作原理的區(qū)別。 量子計算是一個新興的研究領(lǐng)域,科學家們利用量子力學,制造出具有革命性能力的計算機。雖然
    的頭像 發(fā)表于 11-24 11:00 ?574次閱讀
    量子<b class='flag-5'>計算機</b>與普通<b class='flag-5'>計算機</b>工作原理的區(qū)別

    工業(yè)中使用哪種類型的計算機

    工業(yè)計算機:穩(wěn)健應(yīng)用的基本解決方案各行各業(yè)對強大計算解決方案的需求日益增長,導(dǎo)致人們高度依賴工業(yè)計算機。這些專用系統(tǒng)專為典型消費級電腦無法適應(yīng)的環(huán)境而設(shè)計。從制造業(yè)到建筑業(yè),工業(yè)計算機
    的頭像 發(fā)表于 10-22 17:10 ?380次閱讀
    工業(yè)中使用哪種類型的<b class='flag-5'>計算機</b>?

    計算機存儲系統(tǒng)的構(gòu)成

    計算機存儲系統(tǒng)是計算機中用于存放程序和數(shù)據(jù)的設(shè)備或部件的集合,它構(gòu)成了計算機信息處理的基礎(chǔ)。一個完整的計算機存儲系統(tǒng)通常包括多個層次的存儲器
    的頭像 發(fā)表于 09-26 15:25 ?1387次閱讀

    晶體管計算機和電子管計算機有什么區(qū)別

    晶體管計算機和電子管計算機作為計算機發(fā)展史上的兩個重要階段,它們在多個方面存在顯著的區(qū)別。以下是對這兩類計算機在硬件、性能、應(yīng)用以及技術(shù)發(fā)展等方面區(qū)別的詳細闡述。
    的頭像 發(fā)表于 08-23 15:28 ?2333次閱讀

    工業(yè)計算機與普通計算機的區(qū)別

    在信息化和自動化日益發(fā)展的今天,計算機已經(jīng)成為了我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡墓ぞ?。然而,?b class='flag-5'>計算機領(lǐng)域中,工業(yè)計算機和普通計算機雖然都具備基本的計算
    的頭像 發(fā)表于 06-06 16:45 ?1673次閱讀

    加拿大AI公司Cohere獲4.5億美元融資

    加拿大人工智能初創(chuàng)公司Cohere近日宣布,已順利完成新一輪融資,籌集到高達4.5億美元的資金。本輪融資由英偉達、Salesforce Ventures等回歸投資者,以及思科和加拿大養(yǎng)老基金PSP Investments等新投資
    的頭像 發(fā)表于 06-06 09:28 ?448次閱讀

    NVIDIA和Recursion利用AI超級計算機加快新藥研發(fā)

    BioHive 由 NVIDIA AI 驅(qū)動,用于加速醫(yī)療領(lǐng)域科學家的工作。在全球超級計算機 TOP500 榜單中,它的排名上升了 100 多位。
    的頭像 發(fā)表于 05-16 09:46 ?1363次閱讀
    NVIDIA和Recursion利用AI超級<b class='flag-5'>計算機</b>加快新藥研發(fā)

    2位華人專家入選加拿大工程院院士,成果賦能傳感器制造

    正式揭曉。本年度增選53位院士。據(jù)激光行業(yè)觀察了解,本次有2位激光領(lǐng)域華人專家入選,分別為: James Chen 博士是加拿大自然資源部的高級研究科學家,他因率先進行開創(chuàng)性的激光增材制造維修以延長加拿大皇家海軍潛艇的使用壽命,
    的頭像 發(fā)表于 05-14 17:02 ?622次閱讀

    IBM與加拿大政府、魁北克省政府簽署半導(dǎo)體產(chǎn)業(yè)合作協(xié)議

    IBM公司、加拿大政府及魁北克省政府近日共同宣布了一項重大合作協(xié)議。該協(xié)議旨在深化加拿大的半導(dǎo)體產(chǎn)業(yè)基礎(chǔ),并重點發(fā)展半導(dǎo)體模塊的組裝、測試和封裝(ATP)能力。這一舉措將極大推動半導(dǎo)體模塊在多個領(lǐng)域的廣泛應(yīng)用,如電信、高性能計算
    的頭像 發(fā)表于 05-06 11:10 ?559次閱讀

    英特爾研發(fā)新型神經(jīng)形態(tài)計算機Hala Point,為AI發(fā)展注入新動力

    科學家對神經(jīng)形態(tài)計算機抱有極高期望,因其采用人工神經(jīng)元實現(xiàn)存儲與運算功能,避免數(shù)據(jù)在組件間頻繁傳輸,從而提高能源利用效率。
    的頭像 發(fā)表于 04-19 15:47 ?417次閱讀

    量子夢

    可以模擬原子和分子之間的相互作用,幫助科學家設(shè)計新材料、藥物,甚至加速新材料的發(fā)現(xiàn)過程。這將有助于推動科學研究的進展,加快新技術(shù)的開發(fā)。 總的來說,量子計算機的夢想是通過利用量子力學的奇特性質(zhì),解決傳統(tǒng)
    發(fā)表于 03-13 18:18

    【量子計算機重構(gòu)未來 | 閱讀體驗】+ 了解量子疊加原理

    作為零基礎(chǔ)初學級的量子小白,對神秘詭異的量子世界充滿了好奇。說起量子計算機,我有許多問號,量子計算機的工作原理是什么?它和電子計算機有什么區(qū)別?量子計算機如何編程?內(nèi)部結(jié)構(gòu)是怎樣的?量
    發(fā)表于 03-13 17:19

    【量子計算機重構(gòu)未來 | 閱讀體驗】+ 初識量子計算機

    欣喜收到《量子計算機——重構(gòu)未來》一書,感謝電子發(fā)燒友論壇提供了一個讓我了解量子計算機的機會! 自己對電子計算機有點了解,但對量子計算機真是一無所知,只是聽說過量子糾纏、超快的運算速
    發(fā)表于 03-05 17:37

    NVIDIA首席科學家Bill Dally:深度學習硬件趨勢

    Bill Dally于2009年1月加入NVIDIA擔任首席科學家,此前在斯坦福大學任職12年,擔任計算機科學系主任。Dally及其斯坦福團隊開發(fā)了系統(tǒng)架構(gòu)、網(wǎng)絡(luò)架構(gòu)、信號傳輸、路由和同步技術(shù),在今天的大多數(shù)大型并行
    的頭像 發(fā)表于 02-25 16:16 ?1337次閱讀
    NVIDIA首席<b class='flag-5'>科學家</b>Bill Dally:深度學習硬件趨勢

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品