这程序我用Clang 12编译,使用-O0选项,花了2分半钟编译出来了。GCC 11花了6分多钟都没编译出来。
如果把这个程序改为C语言,Clang用了18s编译,tcc不到1s.
再试了一下Ada和Zig,GNAT和zig在6min后都出不了结果。zig一直卡在Semantic Analysis,而且在我结束其运行之前编译器内存占用到了10G. 相比之下Clang优化得还不错。
生成各个语言代码的代码:
https://bbs.wehack.space/thread-314.html【 在 ziqin (子青|会挽雕弓如满月|西北望|射天狼) 的大作中提到: 】
: 【 以下文字转载自 NewExpress 讨论区 】
: 发信人: tpfan (iamwhoami), 信区: NewExpress
: 标 题: 我太难了
: ...................
--
修改:ArchLinux FROM 59.109.218.*
FROM 103.90.178.*