日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

新成立的Scala中心将重点关注教育和Scala社区

發(fā)布時(shí)間:2025/5/22 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 新成立的Scala中心将重点关注教育和Scala社区 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在2016年6月的Scala Days柏林大會(huì)上,研究員Heather Miller在主題演講中詳細(xì)介紹了新成立的的Scala中心。這是一個(gè)非盈利性的組織,將重點(diǎn)關(guān)注教育和開源社區(qū)。

\\

InfoQ在最近發(fā)表的一篇文章中介紹過Scala中心,這里我們將介紹更多的細(xì)節(jié)。

\\

為什么成立Scala中心?

\\

根據(jù)一篇發(fā)表于2016年3月14日的博文,之所以創(chuàng)建Scala中心,一是因?yàn)镾cala的職位日益增加,二是因?yàn)橥ㄟ^谷歌搜索“scala tutorial”可以看出,Scala的應(yīng)用穩(wěn)步增長(zhǎng)。Miller解釋說,Scala不只是由Lightbend維護(hù)的Scala 2.x編譯器,Scala中心主要關(guān)注:

\\
  • 庫 \\
  • Scala社區(qū) \\
  • Scala生態(tài)系統(tǒng) \\
  • Dotty\\
  • 可選后端\

Scala中心位于瑞士洛桑聯(lián)邦高等理工學(xué)院(EPFL),由Miller負(fù)責(zé),她是該機(jī)構(gòu)的執(zhí)行理事。Scala中心的顧問委員會(huì)成員如下:

\\
  • Scala中心代表 \\
  • 社區(qū)代表 \\
  • 公司代表\

Lightbend Scala技術(shù)負(fù)責(zé)人Adriaan Moors在接受InfoQ采訪時(shí)介紹了他們參與Scala中心的情況。當(dāng)我們問他是否會(huì)參與Scala中心的活動(dòng)時(shí),他答復(fù)說:

\\\

是的,由于Scala團(tuán)隊(duì)由Lightbend領(lǐng)導(dǎo),所以我是Scala中心顧問委員會(huì)的成員,同時(shí)我也是SIP/SLIP委員會(huì)的成員。

\\\

當(dāng)問及他從事那些活動(dòng)的經(jīng)歷時(shí),Moors告訴InfoQ:

\\\

我們有了一個(gè)非常好的開端!我很高興,有一群敬業(yè)的人負(fù)責(zé)引導(dǎo)社區(qū)工作,并代表社區(qū)的利益。在Lightbend,我們會(huì)繼續(xù)兌現(xiàn)承諾,開發(fā)一個(gè)穩(wěn)定且健壯的Scala發(fā)行版,并為此權(quán)衡我們的創(chuàng)新欲求。我們很高興同時(shí)參與這兩個(gè)方面的工作。

\\\

Lightbend的角色依舊

\\

Miller宣布,今后,Scala中心的工作與Lightbend互不影響。Lightbend將繼續(xù)維護(hù)Scala穩(wěn)定版,而Scala中心將開始關(guān)注庫和Scala生態(tài)系統(tǒng),為了保持獨(dú)立性,最終可能會(huì)關(guān)注Dotty、Scala.js和Scala Native。當(dāng)問及Lightbend如何與Scala中心合作時(shí),Moors表示:

\\\

Lightbend繼續(xù)關(guān)注企業(yè)級(jí)Scala發(fā)行版,而Scala中心從事更多前瞻性、試驗(yàn)性的項(xiàng)目,比如Dotty。他們還會(huì)領(lǐng)導(dǎo)更偏向于社區(qū)的項(xiàng)目,比如改進(jìn)Scala 2.13標(biāo)準(zhǔn)庫。

\\\

Scala教育機(jī)會(huì)

\\

Coursera網(wǎng)上的Scala慕課(大規(guī)模開放式網(wǎng)絡(luò)課程)提供了可以學(xué)習(xí)Scala的教育機(jī)會(huì)。個(gè)別未經(jīng)認(rèn)證的課程是免費(fèi)的,而Scala認(rèn)證證書和“迷你學(xué)位(mini degrees)”是收費(fèi)的。

\\

Miller宣布,多周課程現(xiàn)在可以按需提供了,不需要像以前一樣等待一年兩次的預(yù)定。Miller還列舉了Coursera上的4門多周課程:

\\
  • Scala函數(shù)式編程原則\\
  • Scala函數(shù)式編程設(shè)計(jì)\\
  • 并行編程(新) \\
  • 使用Scala和Spark進(jìn)行大數(shù)據(jù)分析(新)\

開源社區(qū)

\\

Scala中心致力于與Scala社區(qū)合作。據(jù)一篇發(fā)表于2016年3月14日的博文介紹:

\\\

Scala中心的第一項(xiàng)使命是和社區(qū)用戶協(xié)商,定義共同的目標(biāo),組織他人貢獻(xiàn)的資源和自己的資源達(dá)成這些目標(biāo)……該中心旨在幫助Scala生態(tài)系統(tǒng)中已有的實(shí)體機(jī)構(gòu),并作為一種補(bǔ)充。

\\

尤其是,Lightbend(以前的Typesafe)將繼續(xù)維護(hù)和改進(jìn)Scala的穩(wěn)定發(fā)行版。Lightbend是該中心的創(chuàng)始成員,其工程師有望參與該中心的項(xiàng)目。

\\

現(xiàn)有的開源項(xiàng)目和平臺(tái)可以和以前一樣正常使用。該中心將通過一個(gè)包索引來提高開源庫的可發(fā)現(xiàn)性。它還將接管那些符合共同利益的項(xiàng)目,利用可用的資源,推動(dòng)它們的發(fā)展。

\\\

Miller告訴InfoQ,在下列情況下應(yīng)該咨詢Scala社區(qū):

\\\

確定如何引導(dǎo)Scala中心的開發(fā)工作。那更多的是傾聽社區(qū)開發(fā)人員的聲音,為他們做一些一家公司無法單獨(dú)貢獻(xiàn)/做的事情。

\\\

當(dāng)問到自Scala中心成立以來社區(qū)參與度是否增加了時(shí),Moors告訴InfoQ:

\\\

我確實(shí)感覺到,我們的貢獻(xiàn)呈上升態(tài)勢(shì),但遺憾的是,關(guān)于這一點(diǎn),我們沒有可靠的數(shù)據(jù)。Scala中心無疑為此做出了貢獻(xiàn),但我還想強(qiáng)調(diào)下我們?cè)谶@個(gè)領(lǐng)域的工作,包括技術(shù)方面(投入很大的精力減少技術(shù)債務(wù),讓新手可以訪問我們的代碼,遷移到一個(gè)標(biāo)準(zhǔn)sbt構(gòu)建,提供快速完整的開源CI)和社會(huì)方面:Lightbend的整個(gè)團(tuán)隊(duì)花了大量的時(shí)間反饋pull請(qǐng)求,通過gitter和其他論壇提供有關(guān)編譯器和庫開發(fā)的建議。

\\\

Scaladex——新的Scala包索引

\\

在主題演講的過程中,Miller提出了一個(gè)問題:“Node、Haskell和Rust都有而Scala沒有的東西是什么?”答案是:“包索引!”

\\

Miller解釋說:

\\\

我們非常相信,如果你開發(fā)一個(gè)開源庫,并通過Maven或其他的東西發(fā)布,那么你就不必為了讓人們使用你的庫而成為一名好銷售。

\\\

據(jù)介紹,新的包索引名為Scaladex,是一幅Scala生態(tài)系統(tǒng)地圖。它基于已發(fā)布的Scala庫,資源來自POMs、GitHub和StackOverflow。開發(fā)人員有一個(gè)地方可以發(fā)布并和社區(qū)共享他們自己的Scala庫,而且可以在GitHub README文件中添加配置信息和“Scala社區(qū)”標(biāo)志。如Miller所述,“我們希望為優(yōu)秀的項(xiàng)目發(fā)聲,讓他們不必進(jìn)行市場(chǎng)營(yíng)銷和宣傳。”

\\

Miller討論了Scaladex可能帶來的一些好處:

\\
  • 展示已發(fā)布的、應(yīng)用廣泛的庫; \\
  • 分析和展示開源構(gòu)建文件中的重要信息; \\
  • 展示許可信息; \\
  • 將整個(gè)Scala生態(tài)系統(tǒng)添加到Lightbend社區(qū); \\
  • 鏈接文檔和模塊。\

2016年8月9日,一篇博文宣布Scaladex Beta版發(fā)布。

\\

SIP/SLIP——社區(qū)參與

\\

Scala改進(jìn)流程(SIP)和Scala庫改進(jìn)流程(SLIP)是Scala社區(qū)提交Scala編程語言和庫變更的兩個(gè)途徑。在一篇發(fā)表于2016年7月12日的博文中,Miller向開發(fā)人員概要地介紹了改進(jìn)后的SIP:

\\\

一項(xiàng)由委員會(huì)成員提出,并一致投票決定應(yīng)該由Scala中心立即開展的計(jì)劃是,理清Scala治理,尤其要致力于確保有一個(gè)開放協(xié)作的過程,用于語言和標(biāo)準(zhǔn)庫的發(fā)展。為了實(shí)現(xiàn)這一目標(biāo),今天,我們發(fā)布了改進(jìn)后的Scala改進(jìn)規(guī)范和提交流程。

\\

流程改進(jìn)的一個(gè)主要目標(biāo)是確保所有提交的SIP及時(shí)得到檢查,以便SIP作者能夠定期收到反饋,知道如何改善他們的建議。

\\\

Miller還指出,以前一直有一種“傾向,就是提交的SIP不能及時(shí)得到反饋。”InfoQ問Moors,自新的SIP提交流程實(shí)現(xiàn)以后,他是否看到了這個(gè)方面的改善:

\\\

是的,我們剛剛使用新流程舉行了第一次會(huì)議,反響不錯(cuò)!

\\\

InfoQ問Moors,Lightbend是否也有類似的流程向?qū)АK卮鹫f:

\\\

我們密切參與,但我們不引導(dǎo)社區(qū)流程。在Lightbend,我們一直覺得,由一個(gè)類似Scala中心這樣的實(shí)體機(jī)構(gòu)來代表社區(qū),符合每個(gè)人的最佳利益,我們很高興這已經(jīng)成為現(xiàn)實(shí)。積極參與,幫助創(chuàng)建Scala的未來!

\\\

總之,根據(jù)Miller提供的消息,Scala中心“為所有人謀利益”,而“社區(qū)=我們所有人。”Scala中心和Lightbend歡迎開發(fā)人員為Scala生態(tài)系統(tǒng)做貢獻(xiàn)。

\\

查看英文原文:The New Scala Center Focuses on Education and the Scala Community

總結(jié)

以上是生活随笔為你收集整理的新成立的Scala中心将重点关注教育和Scala社区的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。