百科问答小站 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#泛型(MSIL)的内部是怎么实现的? 
  C++ make_tuple返回值类型,会有效率问题吗? 
  typename = int 这种语法的意义是什么? 
  如何自学 .NET Core,怎么学习才好? 
  object是引用类型吗? 
  Linux 和 Windows 的内存申请机制有何不同? 
  对于C++ 开发者来说,服务器端开发,游戏开发, 嵌入式软件开发,哪个方向更有前景? 
  如何把一段简单的代码变复杂? 
  C#中ExpressionTree需要学习吗?如何学习? 

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





© 2025-03-03 - tinynew.org. All Rights Reserved.
© 2025-03-03 - tinynew.org. 保留所有权利