我读了一些.net运行时实际上是Visual Basic 6的地方(虽然完全重写了)
这是真的吗?或者这只是另一个.NET神话?
Darknight
答案 0 :(得分:3)
这是一个神话。您可以在维基百科中阅读有关.Net Framework的更多信息:http://en.wikipedia.org/wiki/.NET_Framework
主要区别在于VB是一种语言而.Net是一种框架。
答案 1 :(得分:2)
另一个.NET神话
答案 2 :(得分:2)
.NET既是Visual Basic快速应用程序开发的影响,也是非常结构化和非托管面向对象语言(C,C ++)的强大影响。
它从两个世界中抽象出来。
有些人可能认为这是Java的重写;)
答案 3 :(得分:0)
当然VB6已经影响了.net。虽然我不会称之为重写。
答案 4 :(得分:0)
据我所知,.Net更像是德尔福的后代而不是任何东西
答案 5 :(得分:0)
首先,.net是一个虚拟机和围绕该虚拟机的框架。例如,C#,VB和F#编译为可以由VM解释的IL(中间语言)。这样一些(例如)聪明的技巧可以在内存管理,应用程序安全性和可移植性方面完成。
这种功能的一个例子是垃圾收集器。