<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

國產編程語言 MoonBit(月兔)需要支持中文關鍵字嗎?

OSC開源社區 ? 來源:OSC開源社區 ? 2023-12-04 16:01 ? 次閱讀
張宏波本人不僅為多種編程語言做出了貢獻,包括 OCaml、ReScript(原 ReasonML/BuckleScript)和 Flow,還曾是 Rescript 語言工具鏈幾乎所有關鍵組件的作者,包括高速編譯器、標準庫以及構建系統等。
MoonBit 專為云計算、邊緣計算設計,是一個用于云計算和邊緣計算的 WebAssembly 端到端編程語言工具鏈,集開發、編譯、測試、部署于一體 —— 涵蓋了通用程序語言設計、編譯器、構建系統、IDE、部署工具等。在語言設計、編譯器和構建系統上實現高度的垂直整合,為用戶提供更佳的開發體驗和性能,致力打造未來世界級的基礎軟件生態。
dcc15112-91c7-11ee-939d-92fbcf53809c.gif近日,張宏波在知乎發表提問:《MoonBit 國產編程語言提供中文關鍵字的可能性?》,希望收集一些關于為 MoonBit 提供中文關鍵字支持的反饋,主要是有兩方面考慮:一是支持中文關鍵字從社區來說會帶來什么潛在的負面作用?另外就是了解下真實的中文編程用戶有多少。張宏波說道:
對于專業人士來說,中文確實不是學習編程的主要難點,但是從討論熱烈的程度來說,好像對一部分人來說或多或少是個門檻。從技術實現來講,可能就是一個上午就能大概支持了。我提這個問題是想從兩方面收集一些反饋:一方面是支持中文關鍵字從社區來說會帶來什么潛在的負面作用?另一方面是了解下真實的中文編程用戶有多少,你會因問 MoonBit 支持中文關鍵字而更多地使用或者推薦給其他人嗎?
dcd7b664-91c7-11ee-939d-92fbcf53809c.png下面是用 MoonBit 語言實現fib函數的示例代碼:
// Moonbit
func fib(num : Int) -> Int {
  fn aux(n, acc1, acc2) {
    match n {
      0 => acc1
      1 => acc2
      _ => aux(n - 1, acc2, acc1 + acc2)
    }
  }

  aux(num, 0, 1)
}


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 云計算
    +關注

    關注

    38

    文章

    7456

    瀏覽量

    135888
  • 編程語言
    +關注

    關注

    9

    文章

    1881

    瀏覽量

    33546
  • 編譯器
    +關注

    關注

    1

    文章

    1579

    瀏覽量

    48713

原文標題:國產編程語言 MoonBit(月兔)需要支持中文關鍵字嗎?

文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    關鍵字搜索文件夾中某個TXT文件

    文件夾中隨時創造TXT文件,如何及時選出剛創造的文件?或關鍵字搜索出需要的TXT文件?
    發表于 02-06 15:22

    在NVM和本地\"內存中定義數組(靜態 /global /local)的\"關鍵字是什么?

    在 NVM 和本地\"內存中定義數組(靜態 /global /local)的\"關鍵字是什么? 還有與 32 位對齊的關鍵字怎么樣。
    發表于 01-25 07:52

    static關鍵字的三種用法

    在C語言中,關鍵字"static"可以用于不同的上下文,具有不同的作用。以下是"static"在C語言中的主要作用:1.靜態
    的頭像 發表于 11-10 08:00 ?281次閱讀
    static<b class='flag-5'>關鍵字</b>的三種用法

    IAR能否在整個工程中搜索關鍵字?

    像mdk可以在整個工程中搜索關鍵字 IAR應該也有類似的功能吧,但是我貌似沒有找到
    發表于 11-08 07:21

    指向code區數組的指針需不需要加code關鍵字的聲明?

    指向code區數組的指針需不需要加code 關鍵字的聲明?
    發表于 11-02 06:16

    在嵌入式中定義變量時volatile關鍵字的作用是什么?

    在嵌入式中定義變量時volatile關鍵字的作用?
    發表于 10-24 07:50

    C語言是否支持泛型編程?

    C語言是否支持泛型編程?毫無疑問,答案是不支持。
    的頭像 發表于 10-16 10:02 ?373次閱讀

    程序中變量加volatile關鍵字是做什么用途的?

    為什么變量定義要加上這個關鍵字
    發表于 10-13 07:15

    五種支持plc編程語言有哪些

    在PLC控制系統設計中,不同型號的PLC編程軟件對以上五種編程語言支持種類是不同的,所以不但對PLC的硬件性能了解外,也要了解PLC對編程
    發表于 08-31 14:54 ?737次閱讀
    五種<b class='flag-5'>支持</b>plc<b class='flag-5'>編程</b>的<b class='flag-5'>語言</b>有哪些

    如何使用機器學習在M480上執行關鍵字識別

    應用程序: 本樣本代碼使用機器學習來在 M480 上執行關鍵字識別。 BSP 版本: M480系列 BSP CMSIS V3.04.000 硬件: NuMaker-PFM-M487 VER 3.0
    發表于 08-29 06:46

    淺析C語言中的regiseter關鍵字

    C語言中重要的關鍵字有很多,static const extern我們之前都講過,還有一個在面試中出現的頻率也比較高:register。
    的頭像 發表于 08-25 17:10 ?864次閱讀
    淺析C<b class='flag-5'>語言</b>中的regiseter<b class='flag-5'>關鍵字</b>

    使用機器學習在M480上執行關鍵字識別

    應用程序: 本樣本代碼使用機器學習來在 M480 上執行關鍵字識別。 BSP 版本: M480系列 BSP CMSIS V3.04.000 硬件: NuMaker-PFM-M487 VER 3.0
    發表于 08-22 08:02

    14 Java語言基礎關鍵字 #硬聲創作季

    程序Python編程語言
    充八萬
    發布于 :2023年07月26日 14:17:53

    C語言面試最常問的關鍵字

    大家好,我是嵌入式老林,從事嵌入式軟件開發多年,今天分享的內容是C語言面試最常問的三個關鍵字,希望能對你有所幫助。
    發表于 07-11 12:41 ?219次閱讀

    C語言關鍵字const的幾種用法

    本期來講解一個C語言關鍵字——const。
    發表于 06-21 11:05 ?1084次閱讀
    C<b class='flag-5'>語言</b><b class='flag-5'>關鍵字</b>const的幾種用法
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>