Я прочитал некоторые, где время выполнения .net было фактически Visual Basic 6 (хотя и полностью переписано)История .NET
Насколько это верно? или это еще один миф .NET?
Darknight
Я прочитал некоторые, где время выполнения .net было фактически Visual Basic 6 (хотя и полностью переписано)История .NET
Насколько это верно? или это еще один миф .NET?
Darknight
Наверняка VB6 повлиял .net. Хотя я бы не назвал это переписыванием.
Это миф. Вы можете узнать больше о .Net Framework в Википедии: http://en.wikipedia.org/wiki/.NET_Framework
Основное отличие состоит в том, что VB является языком, а .NET является каркасом.
Другой .NET Миф
Это было мое понимание того, что .Net более потомка Delphi, чем все
Нет, Delphi - это язык программирования, а .NET - платформа. Но C# в основном базируется на C++, Pascal (Delphi) и Java. – Guffa
.NET Framework была сильно вдохновлена VCL Borland (а не Delphi точно, поскольку VCL использовался также C++ Builder) ... однако .NET выходит далеко за рамки того, что было в VCL. – overslacked
.NET является как сочетание влияния Visual Basic в быстрой разработки приложений, наряду с сильным влиянием очень структурированных и неуправляемых объектно-ориентированных языков (C, C++).
Это абстрагирует много от обоих миров.
Некоторые могут возразить, что это переписывание из Java;)
В первую очередь .net является виртуальной машиной и рамочное окружения, VM. C#, VB и F #, например, скомпилировать до IL (промежуточный язык), который может быть интерпретирован виртуальной машиной. Таким образом, некоторые (например) умные трюки могут выполняться в пространстве управления памятью, безопасности приложений и переносимости.
Одним из примеров такой функции является сборщик мусора.
Где вы, ребята, придумываете этот материал? Вчера это было «делает C# лучше, чем VB.NET», теперь это «не .NET просто VB6 ++»? Что дальше «не C# просто ребенок любви VB6 и C++»? –
C# _is_ быстрее, чем VB.Net, конечно. ;) –