百科问答小站 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++。




  

相关话题

  C# 泛型转换问题? 
  当下软件开发语言腾出不穷,作为老牌c++GUI领域top1的QT未来会怎样? 
  c++ 为何开源库都要编译? 
  学C#后还有必要学C语言吗? 
  为什么 Java 只有值传递,但 C# 既有值传递,又有引用传递,这种语言设计有哪些好处? 
  如何看待以下网页对C#的评论? 
  如何优化如图所示的,将父类实例扩展为子类实例的代码? 
  C++ 中 new 和定位 new 的返回值都是 void*,却为什么可以被赋值给不同类型的指针? 
  c#的接口到底实际中如何使用? 
  如何去阅读并学习一些优秀的开源框架的源码? 

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





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