2009-08-04 2 views
0

의 역사는 .NET 런타임 효과적으로는 좀 읽어 .NET

이 어떻게 진정한 기본 6 (완전 불구하고 다시 작성) 시각적 인 것을 어디에서? 아니면 그냥 다른 .NET 신화인가?

다크 나이트

+0

너희들은 어디서 이런 것들을 생각해 내고 있니? 어제는 "C#은 VB.NET보다 성능이 뛰어나다"였지만 이제는 ".NET이 VB6 ++가 아닙니다"라고? 다음에 "VB6와 C++의 C# 사랑하는 자식이 아닌가?" –

+2

VB.Net보다 C# _is_ 빠릅니다. ;) –

답변

0

확실하게 VB6에 영향을 미쳤습니다. 비록 내가 그것을 재 작성이라고 부르지는 않을지라도.

2

또 다른 .NET 신화

0

그것은이었다 닷넷이 무엇보다 델파이의 후손 더 많은 것을 나의 이해

+1

아니요. 델파이는 프로그래밍 언어이고 .NET은 플랫폼입니다. 그러나 C#은 주로 C++, Pascal (Delphi) 및 Java를 기반으로합니다. – Guffa

+0

.NET Framework는 볼랜드의 VCL (VCL이 C++ Builder에서도 사용 되었기 때문에 Delphi가 아니 었음)에 크게 영향을 받았지만 .NET은 VCL보다 훨씬 뛰어납니다. – overslacked

2

.NET 강한 영향과 함께 Visual Basic에서의 신속한 응용 프로그램 개발 영향의 혼합, 둘 다 매우 구조화되고 관리되지 않는 객체 지향 언어 (C, C++)

그것은 두 세계에서 많이 추상화됩니다.

일부가 자바에서 재 작성의 주장 수도)

0

가장 먼저 .NET은 가상 시스템 및 그 VM 주변 프레임 워크입니다. C#, VB 및 F #은 예를 들어 VM에서 해석 할 수있는 IL (중간 언어)로 컴파일합니다. 이렇게하면 메모리 관리, 응용 프로그램 보안 및 이식성의 영역에서 영리한 트릭을 수행 할 수 있습니다 (예 :).

이러한 기능의 예로는 가비지 수집기가 있습니다.