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




  

相关话题

  为什么纯虚函数不提供函数体语法?这样不是更方便么? 
  实际开发中ref、out参数有多大作用? 
  EF 框架中多个项目怎么共享一个数据模型? 
  为什么大多数的 C++ 的开源库都喜欢自己实现 string? 
  为何某些公司不允许使用 C++ STL? 
  C++的优势有哪些? 
  C++代码可以魔法到什么程度? 
  为什么没有新的支持底层达到类似C++这种程度,而易用性达到C#的语言出现? 
  被诺基亚放弃后,Qt的未来在哪里? 
  PHP、Java、Python、C、C++ 这几种编程语言都各有什么特点或优点? 

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





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