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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

语言工程中有趣的事情

發(fā)布時間:2023/12/3 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 语言工程中有趣的事情 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

如果您閱讀此博客,您將知道我堅信語言的力量。 因此,我當然有很大的偏見,但是我感覺語言工程社區(qū)正在增長,并且越來越有趣的東西正在涌現(xiàn)。

為此,我認為通過查看社區(qū)中正在發(fā)生的事情并列出一些我發(fā)現(xiàn)有趣的事情來結(jié)束這一年是個好主意。

ANTLR

首先,我們獲得了ANTLR 4.6。 在12月初,我們得到了一些提示:

一定 要在圣誕節(jié)前@ftomasse @samharwell

— ANTLR Guy(@the_antlr_guy) 2016年12月3日

多虧了Sam Harwell的貢獻,它應該為我們帶來顯著的性能改進。 在下一篇文章中,我們將介紹ANTLR 4.6的新功能。

用于C ++的ANTLR 4目標已發(fā)布。 您可以在這里內(nèi)容。 最近,正如偉大著作的作者Mike Lischke的博客所宣布的那樣,它也已被納入官方發(fā)行版。 感謝他與社區(qū)分享這一點。

最近,我從17歲的開發(fā)人員Tobe O那里讀了一些有關(guān)ANTLR的有趣短文。 看看他在媒體上的博客 :您將找到有關(guān)使用ANTLR實現(xiàn)字符串插值的文章,或者有關(guān)其使用ANTLR 創(chuàng)建腳本語言的系列文章。

最后是正在進行的討論:聽眾還是訪客? 不同的人有不同的偏好,Jakub Dziworski的帖子對此進行了簡要比較:Antlr 4 –聽眾與訪客

Jetbrains MPS

在過去的幾個月中,我注意到論壇上的活動正在增加。 越來越多的問題出現(xiàn)。 但是,看來Jetbrains的員工并不像往常一樣在場,許多問題仍未得到解答。 我們在論壇本身的帖子中討論了這種情況。

我認為,作為一個社區(qū),我們需要袖手旁觀,開始互相幫助。 而且,我們還應該提供更多的內(nèi)容:分享我們的經(jīng)驗,建議,技巧,對我們有用的東西和不起作用的東西。 我今年在MPS上寫了幾篇文章 ,我計劃明年再寫更多文章。

已經(jīng)有其他人在MPS上寫文章了。 例如,Eugen Schindler撰寫了《 如何根據(jù)其結(jié)構(gòu)將MPS模型的轉(zhuǎn)儲寫入XML》 。 我正在尋找使MPS與其他工具互操作的更多方法。 我開始編寫一個庫來處理來自Python的MPS模型,我應該找時間回溯到一天。

文字

今年,Lorenzo Bettini撰寫的有關(guān)Xtext的書的第二位編輯出版了: 您可以閱讀我的評論 。

今年,我們看到了一家加入語言工程界的新公司:TypeFox。 幾個月前,我采訪了一位創(chuàng)始人 。 他們專注于Xtext,該項目的許多貢獻者都加入了他們的公司。

他們似乎正在使用新的語言服務器協(xié)議進行有趣的事情,例如將Monaco編輯器嵌入瀏覽器中 。 我個人對語言服務器協(xié)議背后的想法非常感興趣。 我認為,通過分享一些難點,它正在引導我們朝著正確的方向前進,從而促進互操作性以及圍繞語言的生態(tài)系統(tǒng)的誕生。

歐姆–構(gòu)建解析器的框架

最終,在語言工作臺領域成為新的競爭者。 我在閱讀這篇文章: 實時編程環(huán)境中的語言黑客時發(fā)現(xiàn)了它。 這篇文章介紹了構(gòu)建解析器的實時環(huán)境。 我認為這種即時反饋將幫助很多人學習解析器。 我個人更喜歡使用一長串測試來獲取解析器的反饋,但是這種方法可以幫助加快初始階段的開發(fā)速度。

它可以在GitHub: ohm project上獲得 。

結(jié)論

在語言工程中,我們正在從發(fā)生的事情不足的地方過渡到難以跟蹤所有正在進行的事情,并且找不到時間來學習所有東西。 很可悲,但這也意味著語言工程領域還很活躍。 讓我們看看2017年帶給我們的地方。

翻譯自: https://www.javacodegeeks.com/2016/12/interesting-things-happening-language-engineering.html

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的语言工程中有趣的事情的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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