指令碼語言和工程語言 語言工程中有趣的事情

2021-10-07 23:37:54 字數 1091 閱讀 1908

指令碼語言和工程語言

如果您閱讀此部落格,您將知道我堅信語言的力量。 所以,我當然有很大的偏見,但是我感覺語言工程社群正在增長,並且越來越有趣的東西正在湧現。

為此,我認為通過檢視社群中正在發生的事情並列出一些我發現有趣的事情來結束這一年是乙個好主意。

一定

要在聖誕節前@ftomasse

@samharwell

— antlr guy(@the_antlr_guy) 2023年12月3日

最近,我從17歲的開發人員tobe o那裡讀了一些有關antlr的有趣短文。 看看他在**上的部落格 :您將找到有關使用antlr實現字串插值的文章,或者有關其使用antlr

建立指令碼語言的系列文章。

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

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

已經有其他人在mps上寫文章了。 例如,eugen schindler撰寫了《 如何根據其結構將mps模型的轉儲寫入xml》 。 我正在尋找使mps與其他工具互操作的更多方法。 我開始編寫乙個庫來處理來自python的mps模型,我應該找時間回溯到一天。

今年,我們看到了一家加入語言工程界的新公司:typefox。 幾個月前,我採訪了一位創始人 。 他們專注於xtext,該項目的許多貢獻者也加入了公司。

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

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

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

指令碼語言和工程語言

linux 指令碼語言語法

程式必須以下面的行開始 必須方在檔案的第一行 bin sh 符號 用來告訴系統它後面的引數是用來執行該檔案的程式。在這個例子中我們使用 bin sh來執行程式。當編寫指令碼完成時,如果要執行該指令碼,還必須使其可執行。要使編寫指令碼可執行,編譯 chmod x filename 這樣才能用.file...

程式語言 指令碼語言 標記語言

用於向計算機發出指令,讓程式設計師能夠準確地定義計算機所需要使用的資料和採取的行動。具有主動性。為了縮短傳統的 編寫 編譯 鏈結 執行 edit compile link run 過程而建立的計算機程式語言,一般都是以文字形式存在,類似於一種命令.通常是解釋執行而非編譯。指令碼語言通常都有簡單 易學...

語言工程中有趣的事情

如果您閱讀此部落格,您將知道我堅信語言的力量。因此,我當然有很大的偏見,但是我感覺語言工程社群正在增長,並且越來越有趣的東西正在湧現。為此,我認為通過檢視社群中正在發生的事情並列出一些我發現有趣的事情來結束這一年是個好主意。一定 要在聖誕節前 ftomasse samharwell antlr gu...