色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

Ruby 3將于今年圣誕節(jié)發(fā)布,設(shè)計(jì)者松本行弘分享Ruby 3的部分細(xì)節(jié)

如意 ? 來(lái)源:開(kāi)源中國(guó) ? 作者:佚名 ? 2020-09-07 09:54 ? 次閱讀

Ruby 編程語(yǔ)言的創(chuàng)建者和首席設(shè)計(jì)師 Yukihiro Matsumoto(松本行弘)近期在某演講中分享了 Ruby 3 的一些情況。

原本 Ruby 3 計(jì)劃在東京奧運(yùn)會(huì)前夜發(fā)布,但奧運(yùn)會(huì)被推遲到 2021 年,所以一些核心開(kāi)發(fā)者想知道 Ruby 3 是否也會(huì)順理成章地推遲一年發(fā)布。討論后最終還是決定今年發(fā)布,并且現(xiàn)在定于 12 月 25 日。

“我們決定今年發(fā)布 Ruby 3,因?yàn)樽鳛殚_(kāi)源社區(qū),我們必須前進(jìn)。我們必須繼續(xù)前進(jìn),開(kāi)源社區(qū)通常不能停止發(fā)展,否則就是等死……”松本表示,過(guò)去四五年一直在談?wù)?Ruby 3 的未來(lái),但是一直也沒(méi)見(jiàn)發(fā)布,不過(guò)今年是真的會(huì)在 12 月 25 日圣誕節(jié)推出 Ruby 3。在圣誕節(jié)發(fā)布 Ruby 升級(jí)是社區(qū)的一項(xiàng)傳統(tǒng)。

接著松本分享了所有編程語(yǔ)言面臨的困境:升級(jí)與不升級(jí)的矛盾。在應(yīng)用運(yùn)行穩(wěn)定的基礎(chǔ)上,如果大改語(yǔ)言,那么就會(huì)帶來(lái)艱難升級(jí)的危險(xiǎn),Python、PHP 與 ECMAScript 都是很好的例子,它們的社區(qū)花了許多年才能接受這些變化。“使用 Python 3,社區(qū)花了十多年的時(shí)間;PHP 6 甚至被取消了,直接從 PHP 5 開(kāi)始創(chuàng)建 PHP7;EMCAScript 4 也被取消了。”

松本解釋說(shuō),如果不做出改變,人們可能會(huì)離開(kāi)社區(qū),而如果升級(jí)到更高版本則會(huì)帶來(lái)太多痛苦,他們也可能會(huì)離開(kāi)社區(qū)。這種進(jìn)退兩難的情況可能是每個(gè)編程語(yǔ)言面臨的困境,不過(guò)松本覺(jué)得這種時(shí)候更應(yīng)該向前:“因此,正如我所說(shuō),設(shè)計(jì)一種語(yǔ)言很困難,但是無(wú)論如何我們都必須向前邁進(jìn),以創(chuàng)造未來(lái)。”

同時(shí),在這種情況下,保持兼容性是很重要的。松本為 Ruby 3 明確了三個(gè)具體的目標(biāo):快速、并發(fā)與準(zhǔn)確。“使 Ruby 更快,并使 Ruby 程序員更高效”。

為了使 Ruby 更快,開(kāi)發(fā)團(tuán)隊(duì)將從改進(jìn)其即時(shí)編譯器(JIT)開(kāi)始;為了實(shí)現(xiàn)并發(fā),將避免使用其它語(yǔ)言的解決方案,諸如 ECSMAScript 7 添加了帶有關(guān)鍵字 async 和 await 的控制機(jī)制。Ruby 3 會(huì)改為實(shí)現(xiàn)其期待已久的異步 i/o fiber,作為控制異步線程的更好的方法。fiber 之間的上下文切換速度很快,因此性能會(huì)更高。

讓 Ruby 更加準(zhǔn)確的方法是優(yōu)化早期檢查錯(cuò)誤,主要靠類型分析器實(shí)現(xiàn),它將生成 Ruby 簽名,Ruby 3 將為其核心庫(kù)提供類型簽名,可用于類型檢查以及增強(qiáng)將來(lái)的 IDE。

松本還介紹了 Ruby 3 將帶來(lái)的三個(gè)新語(yǔ)法特性。第一個(gè)是便捷的模式匹配語(yǔ)法:

Ruby 3將于今年圣誕節(jié)發(fā)布,設(shè)計(jì)者松本行弘分享Ruby 3的部分細(xì)節(jié)

第二個(gè)新特性允許將值分配給等號(hào)右側(cè)的變量,“這在某些情況下非常方便。”

Ruby 3將于今年圣誕節(jié)發(fā)布,設(shè)計(jì)者松本行弘分享Ruby 3的部分細(xì)節(jié)

第三個(gè)新特性是為塊參數(shù)編號(hào):

Ruby 3將于今年圣誕節(jié)發(fā)布,設(shè)計(jì)者松本行弘分享Ruby 3的部分細(xì)節(jié)

不過(guò)松本也解釋,Ruby 3 語(yǔ)法上不會(huì)有太大變化,穩(wěn)定性很重要,他們將專注于改進(jìn) Ruby 的現(xiàn)有支持工具,例如用于語(yǔ)言服務(wù)器協(xié)議的 Solargraph、用于靜態(tài)類型檢查的 Sorbet,以及 Rubocop 的代碼 linter。

最后松本提及目前他正在考慮的“較小的 Ruby”這一瘋狂的想法,“我正在考慮使用較小的 Ruby 子集,該子集更簡(jiǎn)單并且更嚴(yán)格,并希望更快或更容易進(jìn)行優(yōu)化。”這一子集是向下兼容的,也就是說(shuō),它可以運(yùn)行在所有當(dāng)前版本的 Ruby 中。
責(zé)編AJX

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

    關(guān)注

    96

    文章

    2945

    瀏覽量

    66770
  • 開(kāi)源工具
    +關(guān)注

    關(guān)注

    0

    文章

    27

    瀏覽量

    4495
  • ruby
    +關(guān)注

    關(guān)注

    0

    文章

    44

    瀏覽量

    3457
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    夢(mèng)幻圣誕季,LED 點(diǎn)亮別樣浪漫

    的鈴鐺與彩帶相互交織,閃爍著微光;掛滿裝飾品的櫥窗。其中最重要的元器LED 燈珠不動(dòng)聲色地融入每一個(gè)裝飾細(xì)節(jié),以其獨(dú)有的節(jié)能環(huán)保、絢麗多彩、安全耐用等諸多魅力,徹底重塑著圣誕節(jié)的光影世界,讓傳統(tǒng)的圣誕景致煥發(fā)出
    的頭像 發(fā)表于 12-27 10:01 ?80次閱讀
    夢(mèng)幻<b class='flag-5'>圣誕</b>季,LED 點(diǎn)亮別樣浪漫

    蘋果將于今發(fā)布MacBook Pro系列新品

    10月30日訊,蘋果公司在連續(xù)兩天內(nèi)分別推出了搭載M4系列芯片的iMac和Mac mini新品,并預(yù)計(jì)將于今發(fā)布MacBook Pro系列新品。   據(jù)相關(guān)報(bào)道分析,新發(fā)布的Mac mini為我們揭示了關(guān)于即將登場(chǎng)的Ma
    的頭像 發(fā)表于 10-30 15:32 ?551次閱讀

    AMD官宣銳龍9000X3D系列發(fā)布計(jì)劃

    AMD官方近日宣布,將于10月25日正式發(fā)布備受期待的銳龍9000X3D系列處理器,而該系列的首款型號(hào)——銳龍7 9800X3D則將于11月
    的頭像 發(fā)表于 10-24 10:17 ?404次閱讀

    景光電:光學(xué)科技產(chǎn)品代表企業(yè),創(chuàng)業(yè)板IPO即將上會(huì)

    的密切關(guān)注。近日,深交所發(fā)布審議會(huì)議公告,景光電將于10月14日上會(huì)接受審議。 招股書顯示,景光電自成立以來(lái),始終專注于光學(xué)鏡頭及攝像模組的研發(fā)、設(shè)計(jì)、生產(chǎn)和銷售,致力于為智能汽車
    的頭像 發(fā)表于 10-14 08:16 ?243次閱讀
    <b class='flag-5'>弘</b>景光電:光學(xué)科技產(chǎn)品代表企業(yè),創(chuàng)業(yè)板IPO即將上會(huì)

    2024三星開(kāi)發(fā)大會(huì)將于10月3日舉行

    三星開(kāi)發(fā)大會(huì)(SDC 2024)將于今年10月3日在美國(guó)加州圣何塞的麥克內(nèi)里會(huì)議中心盛大開(kāi)幕。此次大會(huì)以“為了大家的人工智能:10年的開(kāi)放性創(chuàng)新與未來(lái)”為核心主題,旨在探討人工智能技術(shù)的最新進(jìn)展及其如何塑造未來(lái)十年的科技生態(tài)。
    的頭像 發(fā)表于 08-29 16:48 ?809次閱讀

    LED圣誕燈電路圖 LED圣誕燈的工作原理和特點(diǎn)

    LED圣誕燈作為現(xiàn)代圣誕節(jié)裝飾的重要組成部分,以其獨(dú)特的魅力和優(yōu)勢(shì),在全球范圍內(nèi)得到了廣泛的應(yīng)用和喜愛(ài)。
    的頭像 發(fā)表于 07-02 17:15 ?1684次閱讀
    LED<b class='flag-5'>圣誕</b>燈電路圖 LED<b class='flag-5'>圣誕</b>燈的工作原理和特點(diǎn)

    三星將于今年內(nèi)推出3D HBM芯片封裝服務(wù)

    近日,據(jù)韓國(guó)媒體報(bào)道,全球領(lǐng)先的半導(dǎo)體制造商三星即將在今年推出其高帶寬內(nèi)存(HBM)的3D封裝服務(wù)。這一重大舉措是三星在2024年三星代工論壇上正式宣布的,同時(shí)也得到了業(yè)內(nèi)消息人士的證實(shí)。
    的頭像 發(fā)表于 06-19 14:35 ?984次閱讀

    銳評(píng)Ruby 3.4.0 默認(rèn)啟用字符串字面量?jī)鼋Y(jié)功能

    據(jù)悉,Ruby自2.3版起引入了“凍結(jié)”機(jī)制,通過(guò)使用frozen_string_literal: true魔法注釋,可令文件內(nèi)所有字符串字面量默認(rèn)為凍結(jié)狀態(tài),防止開(kāi)發(fā)過(guò)程中無(wú)意修改字符串,提高代碼穩(wěn)定性與性能,降低內(nèi)存占用。
    的頭像 發(fā)表于 05-17 15:44 ?394次閱讀

    小鵬汽車發(fā)布全新品牌MONA,定位全球AI智駕汽車普及

    小鵬汽車董事長(zhǎng)何小鵬在現(xiàn)場(chǎng)發(fā)表演講時(shí)透露,MONA品牌將于今年6月揭曉更多細(xì)節(jié),并預(yù)計(jì)在下半年的銷量表現(xiàn)將超越雷軍的小米汽車SU7
    的頭像 發(fā)表于 04-25 15:29 ?546次閱讀

    Nothing Phone (3)配置亮相:驍龍8s Gen 3芯片,6.7英寸大屏,7月發(fā)布

    據(jù)悉,Nothing Phone (3) 預(yù)計(jì)于今年7月份正式亮相,搭載高通驍龍8s Gen 3芯片,這也是小米Civi 4 Pro和Redmi Turbo 3所采用的同款芯片。
    的頭像 發(fā)表于 04-23 16:16 ?1198次閱讀

    在界面有改動(dòng)前點(diǎn)擊生成代碼是可以的,但是加了一個(gè)textArea后生成就失敗了的原因?

    -j10Converting imagesD:/TouchGFX/4.13.0/env/MinGW/msys/1.0/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems
    發(fā)表于 04-01 08:11

    1節(jié)、2節(jié)3節(jié)和 4節(jié)串聯(lián)鋰離子電池組管理器BQ40Z50-R2數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《1節(jié)、2節(jié)3節(jié)和 4節(jié)串聯(lián)鋰離子電池組管理器BQ40Z50-R2數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 03-26 11:03 ?0次下載
    1<b class='flag-5'>節(jié)</b>、2<b class='flag-5'>節(jié)</b>、<b class='flag-5'>3</b><b class='flag-5'>節(jié)</b>和 4<b class='flag-5'>節(jié)</b>串聯(lián)鋰離子電池組管理器BQ40Z50-R2數(shù)據(jù)表

    光峰科技投資企業(yè)戈碧迦將于3月25日北交所上市

    3月21日晚間,科創(chuàng)板首批上市企業(yè)光峰科技發(fā)布自愿性披露公告顯示,公司參股企業(yè)湖北戈碧迦光電科技股份有限公司(簡(jiǎn)稱“戈碧迦”)向不特定合格投資公開(kāi)發(fā)行股票將于2024年
    的頭像 發(fā)表于 03-25 11:03 ?415次閱讀

    英特爾暫緩Arrow Lake處理器發(fā)布,AMD Zen 5處理器或?qū)⑻崆吧鲜?/a>

    他透露稱,英特爾預(yù)期將于今年10月開(kāi)始向客戶提供Arrow Lake QS樣品,然而完成QS到最后零售版的過(guò)程需時(shí)約為1至3個(gè)月。若期間無(wú)任何阻礙,則有望于今年四季度正式推出 Arrow Lake 處理器。
    的頭像 發(fā)表于 03-21 16:02 ?3826次閱讀

    驍龍旗艦新品發(fā)布會(huì)將于3月18日舉辦,SM7675、SM8635芯片將首次亮相

     此前據(jù)海外博主@i 冰宇宙透露,高通將在今年 3發(fā)布兩款新型芯片SM7675和SM8635,這是同一個(gè)型號(hào)但擁有不同頻率的芯片,兩在高通內(nèi)部的研發(fā)代號(hào)都是“Cliffs”。它們
    的頭像 發(fā)表于 03-11 09:59 ?758次閱讀
    主站蜘蛛池模板: 国产午夜久久影院| 久久毛片网站| 动漫美女被爆挤奶歪歪漫画| qvod欧美电影| 高傲教师麻麻被同学调教123| 国产成人精品视频播放| 国产精品久久久久a影院| 国产曰韩无码亚洲视频| 亚洲精品视频免费观看| 亚洲精品无码AAAAAA片| 艺术片 快播| 91久久精品国产亚洲| www.久久精品视频| 国产精品免费小视频| 精品国产免费人成视频| 美女扣逼软件| 日韩 国产 欧美视频二区| 思思99热久久精品在线6| 亚洲精品国偷拍电影自产在线| 在教室伦流澡到高潮H女攻视频 | 国内精品偷拍在线观看| 久久人人爽人人片AV人成| 欧美 亚洲综合在线一区| 手机移动oa| 伊人久久综在合线亚洲| x8国产精品视频| 国厂精品114福利电影| 免费a毛片| 天天久久影视色香综合网| 艳妇臀荡乳欲伦岳TXT下载| 97在线播放视频| 国产精品人妻99一区二| 久久欧洲视频| 色偷偷男人| 在线 无码 中文 强 乱| 成年人国产视频| 久久精品国产免费| 色大姐综合网| 曰韩一本道高清无码av| 高清毛片一区二区三区| 久久这里只精品热在线18|