gpt4 book ai didi

licensing - D 语言有 "proprietary"包袱吗?

转载 作者:行者123 更新时间:2023-12-04 16:31:45 24 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




我正在查看 D 的许可,发现前端是开源的,但后端不是;什么是后端?

GNU 为什么要制作 gdc?是否与许可有关?

最佳答案

有不同目标的不同编译器。前端分析源代码,而后端进行实际编译。由于前端是开源的,它可以用于多个编译器。

DMD 是 D 的闭源默认实现。它功能齐全,但可能不是最佳的编译器性能。

GDC 使用成熟GNU compiler collection作为后端。相同的后端广泛用于 C 或 C++ 编译并能够进行高级优化。

最不发达国家目标 LLVM平台。这允许一些有趣的东西,如高速编译、可移植字节码和抖动。

由于前端在所有编译器之间共享,一个源文件将在每个编译器上以相同的方式解析。将此与 C 或 C++ 方言进行比较。

关于licensing - D 语言有 "proprietary"包袱吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15188957/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com