成為正式的編程語(yǔ)言;烏鎮(zhèn)人機(jī)大戰(zhàn),柯潔兩負(fù),人工智能研究意義非凡
2021-10-07
編輯|小智
本周新聞:成為官方編程語(yǔ)言;烏鎮(zhèn)人機(jī)大戰(zhàn),柯潔雙輸;Java之父加入亞馬遜AWS;Beam 發(fā)布第一個(gè)穩(wěn)定版本;微軟上海新品發(fā)布會(huì)召開(kāi),除了Win 10政府版外,還有這些值得開(kāi)發(fā)者關(guān)注。
成為官方編程語(yǔ)言
在I/O 2017大會(huì)上,官方宣布3.0全力支持,也將交給獨(dú)立的非盈利組織進(jìn)行后續(xù)開(kāi)發(fā)。
它將正式加入開(kāi)發(fā)語(yǔ)言的行列,其他為數(shù)不多的語(yǔ)言包括Java和C++。關(guān)于我為什么選擇,我說(shuō)“簡(jiǎn)潔、有表現(xiàn)力,并且具有類(lèi)型安全和空值安全的特點(diǎn)。很多開(kāi)發(fā)者發(fā)現(xiàn)它可以讓開(kāi)發(fā)變得更快、更有趣?!?另一個(gè)非常重要的原因是它可以與Java完全互操作,并且它也可以運(yùn)行在JVM上。它也可以調(diào)用C++和代碼,因?yàn)樗梢酝ㄟ^(guò)標(biāo)識(shí)符來(lái)支持JNI。源代碼可以編譯成JVM字節(jié)碼,也可以生成Java代碼。
補(bǔ)充消息:
官方參考文檔翻譯
很高興地向大家宣布:官方文檔的參考部分已經(jīng)翻譯校對(duì)并與官網(wǎng)同步。這是目前唯一完整且最新的官方參考文件翻譯。
打開(kāi)中文站,點(diǎn)擊學(xué)習(xí),或者直接打開(kāi)這個(gè)鏈接:。為了方便離線(xiàn)閱讀,您還可以從項(xiàng)目/book/hltj/--下載相應(yīng)的電子書(shū)。后續(xù)官方文檔更新時(shí),中文網(wǎng)站和中文網(wǎng)站也會(huì)及時(shí)同步更新翻譯。對(duì)語(yǔ)言有顧慮的同學(xué),請(qǐng)繼續(xù)關(guān)注。
烏鎮(zhèn)人機(jī)大戰(zhàn),柯潔雙輸
世界排名第一的柯潔在圍棋中以人工智能結(jié)束了三局比賽的前兩局。首局就有黑子的柯潔半眼失明。創(chuàng)始人稱(chēng)贊柯潔的出色表現(xiàn),稱(chēng)這只是一場(chǎng)微弱的勝利。
第二局,持有百子的柯潔以155手投降。創(chuàng)始人郭謙說(shuō),“柯潔到了”。
補(bǔ)充消息:
解密升級(jí)核心技術(shù),人工智能研究意義重大
5月24日人工智能論壇上,創(chuàng)始人、科學(xué)家、Jeff Dean分別發(fā)表演講,詳細(xì)解讀升級(jí)版。
演講中,多位嘉賓提到了一個(gè)關(guān)鍵詞:TPU。與柯潔的戰(zhàn)斗在一臺(tái)機(jī)器上運(yùn)行,4個(gè)TPU運(yùn)行在物理服務(wù)器上。除了強(qiáng)大的硬件支持,更大的優(yōu)勢(shì)在于它的算法。
Java之父加入亞馬遜AWS
著名計(jì)算機(jī)科學(xué)家、Java之父宣布加入亞馬遜AWS服務(wù),成為云計(jì)算巨頭的杰出工程師。他在 Sun 任職期間開(kāi)發(fā)的 Java 編程語(yǔ)言是計(jì)算機(jī)歷史上使用最廣泛的編程語(yǔ)言之一。甲骨文收購(gòu)Sun后辭職編程語(yǔ)言安卓,短暫加入搜索巨頭,后任騰云網(wǎng)絡(luò)首席軟件架構(gòu)師。自主駕駛無(wú)人船 Wave。我曾經(jīng)批評(píng)過(guò)云服務(wù)鎖定,說(shuō)像亞馬遜這樣的云服務(wù)提供商說(shuō)服你將應(yīng)用程序帶到云端,但是當(dāng)你開(kāi)始使用云服務(wù)時(shí),你被鎖定在特定的云服務(wù)中。
正式發(fā)布應(yīng)用開(kāi)發(fā)架構(gòu)指南
雖然架構(gòu)的選擇一直都是免費(fèi)的,但MVP、MVC、MVVM都有自己的粉絲。但最近發(fā)布了應(yīng)用架構(gòu)實(shí)用指南,給出了相當(dāng)詳細(xì)的步驟和一些指導(dǎo)建議。
第一條規(guī)則:“不要在應(yīng)用程序組件中存儲(chǔ)任何應(yīng)用程序數(shù)據(jù)或狀態(tài),組件之間不應(yīng)相互依賴(lài)?!?第二個(gè)標(biāo)準(zhǔn):“通過(guò)驅(qū)動(dòng)應(yīng)用程序 UI,并使其盡可能持久?!?/p>
官方還演示了使用最新發(fā)布的構(gòu)建應(yīng)用程序。
基本完成遷移到Git
微軟在今年 2 月份出人意料地宣布開(kāi)始使用其父親開(kāi)發(fā)的開(kāi)源分布式版本控制系統(tǒng) Git 進(jìn)行源代碼管理。三個(gè)月后,微軟副總裁在官方博客上宣布,開(kāi)發(fā)團(tuán)隊(duì)的 Git/GVFS 遷移基本完成。開(kāi)發(fā)團(tuán)隊(duì)大約有 4000 名工程師編程語(yǔ)言安卓,其中 90% 已經(jīng)遷移到 Git。初步調(diào)查顯示,部分工程師對(duì) Git 非常滿(mǎn)意,少數(shù)工程師非常不滿(mǎn)意。
代碼庫(kù)有 350 萬(wàn)個(gè)文件,容量高達(dá) 300 GB。在過(guò)去的 4 個(gè)月里,已經(jīng)添加了超過(guò) 250,000 個(gè) Git,平均每天推送 8,421 次,平均每個(gè)工作日有 2,500 次拉取,6,600 條代碼評(píng)論和 4,352 個(gè)活躍主題。每天正式建立分支機(jī)構(gòu)1,760次。將此代碼庫(kù)稱(chēng)為地球上最大的 Git 庫(kù)。
公布最新的神經(jīng)網(wǎng)絡(luò)機(jī)器翻譯算法
人工智能研究團(tuán)隊(duì)公布了他們最新的神經(jīng)網(wǎng)絡(luò)機(jī)器翻譯(NMT)研究成果。同時(shí)執(zhí)行三個(gè)機(jī)器翻譯任務(wù),他們的算法得分高于任何其他系統(tǒng),比 NMT 系統(tǒng)快 9 倍。
使用了卷積神經(jīng)網(wǎng)絡(luò),廣泛應(yīng)用于計(jì)算機(jī)視覺(jué)領(lǐng)域。它以結(jié)構(gòu)化的順序處理句子并捕捉句子成分之間的復(fù)雜關(guān)系。訓(xùn)練計(jì)算機(jī)識(shí)別句子每個(gè)部分的含義(由兩個(gè)、三個(gè)、四個(gè)或更多單詞組成)。通過(guò)使用神經(jīng)網(wǎng)絡(luò)來(lái)處理句子,計(jì)算機(jī)可以理解句子每個(gè)部分的含義。然后使用另一個(gè)神經(jīng)網(wǎng)絡(luò)將這些含義翻譯成另一種語(yǔ)言。
微軟上海新品發(fā)布會(huì)召開(kāi),除了Win 10政府版,還有這些值得開(kāi)發(fā)者關(guān)注
2017年5月23日晚,微軟在上海召開(kāi)了全球新品發(fā)布會(huì),并宣布了以下內(nèi)容:
Beam 發(fā)布第一個(gè)穩(wěn)定版本
Beam 在官方博客上正式發(fā)布了 Beam 2.0.0。這是 Beam 歷史上第一個(gè)穩(wěn)定版本。根據(jù) Beam 社區(qū)的一份聲明,Beam 打算在未來(lái)版本中保持 API 的穩(wěn)定性,并使 Beam 適合企業(yè)部署。
Beam 的第一個(gè)穩(wěn)定版本是 Beam 社區(qū)發(fā)布的第三個(gè)重要里程碑。Beam 于 2016 年 2 月成為孵化器項(xiàng)目,并于同年 12 月升級(jí)為基金會(huì)頂級(jí)項(xiàng)目。從一開(kāi)始到現(xiàn)在,經(jīng)過(guò)15個(gè)月的潛心努力,從一個(gè)有點(diǎn)亂的代碼庫(kù)開(kāi)始,結(jié)合各大組織的代碼,實(shí)現(xiàn)了目前的數(shù)據(jù)處理框架,真正是一個(gè)與數(shù)據(jù)處理無(wú)關(guān)的數(shù)據(jù)處理框架。發(fā)動(dòng)機(jī)和環(huán)境。. 經(jīng)過(guò)三個(gè)孵化器版本和三個(gè)孵化器后版本的演進(jìn)和完善,Beam 終于迎來(lái)了它的第一個(gè)穩(wěn)定版本2.0.0。
蘋(píng)果發(fā)布免費(fèi)應(yīng)用開(kāi)發(fā)課程
據(jù)外媒報(bào)道,蘋(píng)果今天發(fā)布了新的應(yīng)用開(kāi)發(fā)課程,旨在幫助想要在快速增長(zhǎng)的 App 經(jīng)濟(jì)中尋求職業(yè)發(fā)展的學(xué)生。本課程可在中國(guó)免費(fèi)下載。這個(gè)全年開(kāi)放的課程名為“應(yīng)用程序開(kāi)發(fā)和”,可以教授學(xué)生使用蘋(píng)果日益流行的編程語(yǔ)言開(kāi)發(fā)應(yīng)用程序的一些要素。
表示,參加本課程的學(xué)生將學(xué)習(xí)編寫(xiě)和設(shè)計(jì)功能齊全的應(yīng)用程序,并獲得軟件開(kāi)發(fā)和信息技術(shù)方面的重要工作技能。
、IBM 和 Lyft 開(kāi)源了他們的大規(guī)模微服務(wù)系統(tǒng)管理工具
谷歌、IBM 和 Lyft 聯(lián)合宣布了該項(xiàng)目的首次公開(kāi)發(fā)布。它是一個(gè)開(kāi)源項(xiàng)目,旨在提供統(tǒng)一的微服務(wù)連接、安全保障、管理和監(jiān)控方法。我們當(dāng)前的版本主要是針對(duì)環(huán)境的;當(dāng)然,在后續(xù)的升級(jí)中,我們會(huì)逐步實(shí)現(xiàn)支持虛擬機(jī)等環(huán)境的能力。
該項(xiàng)目可以為微服務(wù)架構(gòu)提供流量管理機(jī)制,同時(shí)也為其他增值功能(包括安全、監(jiān)控、路由、連接管理和策略等)奠定基礎(chǔ)。該軟件使用久經(jīng)考驗(yàn)的 Lyft 代理構(gòu)建,無(wú)需激活應(yīng)用程序代碼即可實(shí)現(xiàn)可見(jiàn)性和控制。該項(xiàng)目是一個(gè)強(qiáng)大的工具,可以幫助 CTO/CIO 實(shí)現(xiàn)基于企業(yè)的整體安全、策略和合規(guī)性要求。
Go 1.8.3 發(fā)布,修復(fù)編譯器、運(yùn)行時(shí)和文檔
Go 1.8.3 已經(jīng)發(fā)布。Go 是一種已開(kāi)發(fā)的編譯型、并發(fā)型和垃圾收集編程語(yǔ)言。
此版本包含對(duì)編譯器、運(yùn)行時(shí)、文檔和 /sql 包的一些修復(fù)。更多信息請(qǐng)參考Go 1.8.3。
參考線(xiàn)索
今日推薦