百科问答小站 logo
百科问答小站 font logo



如果 C# 当年设计成一个彻底编译到机器码的但有运行时的 AOT 语言,能不能真的拿来代替 C++? 第1页

  

user avatar   minmin.gong 网友的相关建议: 
      

不能。因为C++的一个很重要特性是,可以在没有runtime的情况下工作。所以可以用来写kernel mode。而即便C#做到了AOT了,仍然需要runtime,比如GC等。所以照样无法取代。


user avatar   Ivony 网友的相关建议: 
      

不可能的,毕竟是微软出的。

你看C#到今天连Java都没干掉,何况是C++。




  

相关话题

  .net程序卡死是不是和修复的漏洞有关系? 
  「C++ 早就过时了,大部分写工程不用 C++,学习这个语言只是为了竞赛」的观点是否正确? 
  cpp是不是最方便研究算法的语言? 
  C++中 int n = 0ULL - 1; 是 UB 未定义行为吗? 
  为什么世界上大多数地方的人习惯用逗号表示小数点,而C++却用圆点表示小数点,而不是按照大多数地方习惯? 
  为什么 C++ 能够源码级兼容C语言? 
  当下软件开发语言腾出不穷,作为老牌c++GUI领域top1的QT未来会怎样? 
  GCC 4 编译警告:warning: dereferencing type-punned pointer will break strict-aliasing rules 有什么比较好的解决办法? 
  为什么我时不时会看到「珍惜生命,远离 C++」? 
  C++代码可以魔法到什么程度? 

前一个讨论
现代人比古代人智商高吗?
下一个讨论
如何看待“特朗普邀媒体高层举行座谈会 指责对方都是骗子”?





© 2024-11-09 - tinynew.org. All Rights Reserved.
© 2024-11-09 - tinynew.org. 保留所有权利