很多现代语言使用 LLVM 作为编译后端,自己仅实现编译前端从而避免处理的平台特定指令集。Zig 是一门现代编程语言,同时还是一个构建工具与编译器,其作者似乎正在亲自实现一个跨平台的编译后端(以代替LLVM)。用 Zig c++代替 CMake 和 MSVC/Clang/GCC 从而统一 C++ 开发环境,我怎么会做这种梦。
暂无评论
很多现代语言使用 LLVM 作为编译后端,自己仅实现编译前端从而避免处理的平台特定指令集。Zig 是一门现代编程语言,同时还是一个构建工具与编译器,其作者似乎正在亲自实现一个跨平台的编译后端(以代替LLVM)。用 Zig c++代替 CMake 和 MSVC/Clang/GCC 从而统一 C++ 开发环境,我怎么会做这种梦。