无主之地2配置高吗|看真人裸体BBBBB|秋草莓丝瓜黄瓜榴莲色多多|真人強奷112分钟|精品一卡2卡3卡四卡新区|日本成人深夜苍井空|八十年代动画片

網易首頁 > 網易號 > 正文 申請入駐

國產編程語言意外風靡日文技術圈!

0
分享至

在編程語言領域,六七十年代日本主要是把COBOL,PL/I等編程語言做深度本地化;后來搞第五代計算機,主推Prolog(邏輯編程)。

到了九十年代,日本嵌入式開發很發達,主要用C語言,但是也誕生了像Ruby 這樣的互聯網編程語言,被Ruby on Rails帶火后,流行一時,也是亞洲唯一一個進入到權威編程語言流行度排行前十的編程語言。

AI時代,日本程序員 Takato Honda 推出了一門叫做 “Sui”(粋)的編程語言,想解決大語言模型(LLM)編寫代碼的準確性問題,宣稱能讓 LLM 以100% 的準確率生成代碼,引起了不少人的關注。

讓人意外的是,在技術氛圍濃厚的日本,來自中國的一門叫MoonBit(月兔)的編程語言,走進了日本開發者社區的大門,引發了一場熱烈討論。


0 1

MoonBit 月兔闖入日本技術圈

其實早在去年4月,MoonBit 就在日本技術圈“火”過一把。

當時大V @mizchi 在 日本開發者社區 Zenn 上發了一篇文章《MoonBit 是 WebAssembly 時代的最佳編程語言》,力挺 MoonBit,當天就成了平臺的大熱門。

大家討論最深的是它對 Wasm-GC 的深度定制,以及像“省略結構體逗號”這種極簡但好用的語法細節。那段時間,Twitter上的日本開發者幾乎都在聊它。

更難得的是,一年多過去了,MoonBit 在日本社區不只是“出道即巔峰”,其熱度至今依然非常穩健且活躍。


看看幾位日本開發者的具體評價吧:


  • @matte?:“在使用MoonBit時感受到了類似Rust的體驗,同時還有GC支持。”

  • @maguro?:“如果Go語言的語法能像MoonBit那樣,我會覺得編寫起來更加容易,因為MoonBit具有求和類型、模式匹配和默認不可變等特性。”

  • @ mattn:我很久沒用過MoonBit了,但它似乎還不支持 Wasi。如果支持的話,我覺得它可能會占據主導地位。

  • @ jnst:MoonBit看起來不錯。它的工具鏈和生態系統幾乎不需要任何隱式領域知識,并且擁有大量的參考實現。如果它是一種原生人工智能編程語言,那么在未來的某個階段,自主人工智能的開發總量很可能會超過人類的開發總量。那些押注 MoonBit 的人或許正在展望一個它在 3-5 年內占據主導地位的世界。

  • @ t3tra # type: ignore:MoonBit 與我想要創建的語言非常接近,它是強力的競爭對手


在日本的技術社區,也已經有人通過撰寫 MoonBit的付費文章賺錢:


0 2

實現最強 Markdown 編輯器

MoonBit 在日本的爆火,不僅僅限于口頭討論熱烈,還有不少人在用它進行實戰,開發各種項目,比如前面提到的mizchi,他用MoonBit打造了一個Markdown編輯器,不但可以處理大量內容,運行速度還快得驚人。


傳統Markdown編輯器(以及一般的文本編輯器)的一個問題是:每次用戶輸入內容后,都需要重新解析整個文本。

為了保持 60fps 的幀率,需要在 16 毫秒內解析并顯示整個文本;而要達到 120fps,則需要在 8 毫秒內完成。這是一件不容易的事情,尤其是隨著文本的逐漸增大,性能會線性下降。

而mizchi則采用了一種“增量式”的方法,讓解析的復雜度接近O(1),即使文檔內容達到20,000 個字符,也沒有出現顯示延遲,幀率始終保持在60fps。

這是一個純粹的 MoonBit 實現,不使用 FFI,因此可以在任何環境中作為庫使用,包括 js/wasm/native。

為了測試性能,作者拿它和其他知名的Markdown編輯器做了對比。

1、與不同庫的比較

作者準備了小、中、大三種尺寸的文檔,并將它們與MoonBit 官方實現的 cmark 和 Rust 實現的 markdown-rs 進行比較。


它比markdown-rs快不少,但可惜的是,沒能超越 cmark(不得不說,官方的實現還是挺厲害啊)。

2、增量解析基準測試

這是最主要的測試。當你在編輯器中編輯一個字符時,測量每個解析器需要多少微秒。


mizchi/markdown 的增量解析大約只需 10μs 即可完成,與文檔大小無關。

比較一份包含100段的文檔:


  • mizchi/markdown(增量):10 微秒

  • rami3l/cmark(完整版):433 微秒 → 慢了 43 倍

  • markdown-rs(完整版):3674 微秒 → 慢 367 倍


對于完整解析,cmark 速度最快;但對于編輯器中的實時預覽,增量解析則完勝。

隨著文檔長度的增加,這種優勢會更加明顯,而增量解析的計算復雜度接近 O(1)。

mizchi說這是他人生第5次實現Markdown編輯器,也是速度最快的一次,他認為對于有TypeScript和Rust使用經驗的人來說,MoonBit是最佳的語言。

MoonBit允許你選擇運行的平臺(js,native,wasm),使用TypeScript很難做到,而MoonBit恰到好處的抽象,可以讓你進行高級描述,不但適合系統編程,也適用應用層編程,這比Rust好很多,Rust經常出現生命周期和底層二進制操作被隱藏起來的情況。

試用一下

https://markdown.mizchi.workers.dev/

GitHub:

https://github.com/mizchi/markdown.mbt

npm:

https://www.npmjs.com/package/@mizchi/markdown

0 3

Luna UI 框架

MoonBit 的優勢,并不只是體現在“解析器”這種偏底層的算法問題上,在實時交互型UI上,也表現得異常穩定。

Luna UI 是另外一個用MoonBit寫的項目,這是一個高速的響應式UI框架,體積小巧,無需編譯時優化。

作者mizchi用過各種UI庫,總是覺得無法完全滿足自己的需求,決定創造屬于自己的東西。

Luna UI有這樣的特點:


  • 輕量級運行時,方便移植

  • 使用Signal進行精細化響應

  • 體積小到無需編譯時優化

  • 支持 WebComponents SSR + Hydration


這是一個用于Luna性能測試的射擊游戲:


注意:這不是 HTML Canvas,而是一個 100x100 的 DOM,它會在每一幀實時重寫。

用開發者工具測試時,幾乎沒有 JS 加載,幀率保持在 60 FPS,在智能手機上測試時也很流暢。


當作者嘗試使用 React 實現類似功能時,幀率只達到了12 FPS 左右,和Luna相差甚遠。

射擊游戲的Luna源碼也僅僅有6.4K左右,充分體現了Luna和MoonBit的優勢:體積小巧,性能強悍

傳送門

https://github.com/mizchi/luna.mbt/tree/main/src/examples/game

0 4

總結

MoonBit 在日本技術圈持續受到關注,其實也在映射一個更大的變化:底層技術,已經不再只是美國或歐洲的“專利”了,中國同樣開始在這一層面上拿出有競爭力的創新。

憑借高性能運行時、簡潔的語法設計,以及對 AI 場景的天然友好,MoonBit 讓開發者可以在 WebAssembly、原生或跨平臺環境中,兼顧性能與開發體驗。這種“把復雜度留給工具,把簡單留給人”的思路,正好踩在當下工具鏈演進的節奏點上。

可以預期,在未來三到五年里,MoonBit 以及一批類似的底層語言和工具,會持續影響開發者對“代碼應該怎么寫”的理解。而 MoonBit 能夠被日本開發者社區反復討論、認真驗證,本身就說明中國的底層技術正在變得越來越成熟。

至于 MoonBit 會不會成為“最好的語言”,時間自會給出答案。

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
太離譜了!臺州一小伙突發奇想,竟用汽車充電樁給電動摩托車充電,監控畫面曝光→

太離譜了!臺州一小伙突發奇想,竟用汽車充電樁給電動摩托車充電,監控畫面曝光→

浙江消防
2026-06-14 10:37:23
震驚!女子得知被拒相親男娶“潮汕A9家庭”妻子,控訴他隱瞞家底

震驚!女子得知被拒相親男娶“潮汕A9家庭”妻子,控訴他隱瞞家底

火山詩話
2026-06-14 12:48:44
85比61狂勝24分!女籃熱身賽斬獲開門紅:小李夢砍30分5板4斷

85比61狂勝24分!女籃熱身賽斬獲開門紅:小李夢砍30分5板4斷

籃球快餐車
2026-06-14 05:32:43
比光刻機還“金貴”!十種關鍵材料,訂單排到2028!(附股)

比光刻機還“金貴”!十種關鍵材料,訂單排到2028!(附股)

粵語音樂噴泉
2026-06-14 13:58:55
萬萬沒想到,8千家日企集體向中國發起請愿,日本的問題已很嚴重

萬萬沒想到,8千家日企集體向中國發起請愿,日本的問題已很嚴重

影孖看世界
2026-06-13 23:50:47
斷糧斷水快撐不住了,菲方對中國喊話:再不撤就開打,必有一戰

斷糧斷水快撐不住了,菲方對中國喊話:再不撤就開打,必有一戰

杰絲聊古今
2026-06-14 16:49:39
涉嫌嚴重違紀違法,已退休近9年的人保集團原副總裁俞小平被查

涉嫌嚴重違紀違法,已退休近9年的人保集團原副總裁俞小平被查

財聞
2026-06-14 18:21:19
就差最后一步,伊朗人自己打起來!萬人血誓:復仇未竟,休想妥協

就差最后一步,伊朗人自己打起來!萬人血誓:復仇未竟,休想妥協

菁菁子衿
2026-06-14 09:01:10
某二級骨科醫院停擺:管理層宣布停業,數百員工討欠薪!

某二級骨科醫院停擺:管理層宣布停業,數百員工討欠薪!

黯泉
2026-06-14 10:39:20
悲哀!高考女生兩天花光母親3個月工資2萬元,質問“我錯了嗎?”

悲哀!高考女生兩天花光母親3個月工資2萬元,質問“我錯了嗎?”

火山詩話
2026-06-12 11:46:38
包工頭退出舞臺!住建委:取消勞務分包!全面實現自有工人施工!國資委:建筑央企建立自有工人隊伍

包工頭退出舞臺!住建委:取消勞務分包!全面實現自有工人施工!國資委:建筑央企建立自有工人隊伍

新浪財經
2026-06-14 07:41:37
臺媒集體炸鍋,直呼臺灣海峽沒了

臺媒集體炸鍋,直呼臺灣海峽沒了

果媽聊娛樂
2026-06-14 18:45:19
原來他們用的是藝名啊!新規要求演員必須署真名,這回是藏不住了

原來他們用的是藝名啊!新規要求演員必須署真名,這回是藏不住了

上官晚安
2026-06-14 20:16:04
18歲亞馬爾與女友酒店同居 球迷擔心其世界杯狀態

18歲亞馬爾與女友酒店同居 球迷擔心其世界杯狀態

TVB的四小花
2026-06-14 17:57:19
土倫杯大結局,葡萄牙U20隊奪冠,突尼斯U23隊亞軍,國足小組第三

土倫杯大結局,葡萄牙U20隊奪冠,突尼斯U23隊亞軍,國足小組第三

硬腿子聊個球
2026-06-14 15:23:47
搶在王毅專機起飛前,烏蘭巴托那邊的小動作已經擺上桌

搶在王毅專機起飛前,烏蘭巴托那邊的小動作已經擺上桌

混沌錄
2026-06-14 00:30:26
比漲價更致命的是,中國景區千篇一律的“無聊”,正在逼走年輕人

比漲價更致命的是,中國景區千篇一律的“無聊”,正在逼走年輕人

丁丁鯉史紀
2026-06-14 15:39:19
終結戰爭的力量在俄羅斯內部成長

終結戰爭的力量在俄羅斯內部成長

名人茍或
2026-06-14 07:04:55
2026,中年失業的又一悲慘版本出爐…

2026,中年失業的又一悲慘版本出爐…

慧翔百科
2026-06-12 11:21:59
錯怪國足了?名嘴:這下知道進世界杯有多難了吧,下屆應增加名額

錯怪國足了?名嘴:這下知道進世界杯有多難了吧,下屆應增加名額

足球大腕
2026-06-14 17:14:18
2026-06-14 22:15:00
碼農翻身 incentive-icons
碼農翻身
有趣且硬核的技術文章
275文章數 654關注度
往期回顧 全部

科技要聞

Anthropic最強模型被禁,傳亞馬遜通風報信

頭條要聞

金價跌至900元關口 北京大媽豪擲11萬給兒媳備五金

頭條要聞

金價跌至900元關口 北京大媽豪擲11萬給兒媳備五金

體育要聞

8年8隊奪冠,鄧肯那句話,現在還給了馬刺

娛樂要聞

鄧超攜子觀戰NBA,等等帥氣十足

財經要聞

金價跌至900元關口,大媽又來抄底了!

汽車要聞

綜合續航超1600km/零百加速4秒級 2027款星途ES預售18.99萬起

態度原創

健康
藝術
旅游
數碼
教育

老人、小孩、孕婦,吃粽子有啥風險

藝術要聞

Lori Putnam | 光感拉滿的印象風景寫生

旅游要聞

【美麗中國行】泥巴山上架起“熊貓廊道”

數碼要聞

攜手生態伙伴共譜新篇 HDC 2026鴻蒙電腦開啟新征程

教育要聞

不留遺憾,高考再戰!綿陽多校2027屆復讀班招生信息出爐

無障礙瀏覽 進入關懷版