TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

LLVM Back End for MoonBit

24 pointsby hongbo_zhangabout 2 months ago

5 comments

hongbo_zhangabout 2 months ago
MoonBit supports the LLVM backend. With this, it achieved 8× Java’s performance in FFT and introduced out-of-the-box debugging with DWARF symbol injection, enabling precise source mapping directly to compiled outputs.<p>MoonBit will soon compile directly to native binary files without relying on a C compiler. This eliminates various compatibility issues associated with C compilers.
评论 #43504937 未加载
techblaze3about 2 months ago
I assume there was a C backend before — some numbers comparing that and the wasm backend with LLVM would’ve been helpful.&quot;
评论 #43505195 未加载
评论 #43505037 未加载
kukiTsuiabout 2 months ago
It&#x27;s great to see MoonBit adopt llvm, but is it relying on a c compiler or independent?
评论 #43505202 未加载
评论 #43505090 未加载
tech_peter01about 2 months ago
Wonder how the LLVM backend affects compile times. Anyone tried it yet?
评论 #43505208 未加载
chenhoey1211about 2 months ago
How does MoonBit’s LLVM backend compare to Zig or Rust?
评论 #43505173 未加载