Zitat von
DMW:
.NET hat den Nachteil - und wird ihn vermutlich immer haben - daß es wie alle Frameworks nicht alle, sondern nur die meistbenutzten Möglichkeiten des zugrundeliegenden System-
API, also des Windows-
API, wrappt. Es gibt vieles, worauf man trotz .NET auf
WinAPI zurückgreifen muß.
Öhm - genau das ist doch das Hauptargument für ein CLR-Windows.
Zitat von
mr47:
@phXql: Jetzt musst du mir weiterhelfen: Bei mir im Buch steht, dass die Unsigned deshalb nicht
CLS-konform sind, da andere .Net-Sprachen diese nicht beherrschen. Man kann Unsigned uneingeschränkt innerhalb eines Programms nutzen, diese aber nicht öffentlich machen, da andere Programm in anderen Sprachen diese nicht unterstützen. Ist das falsch? (Bin mir nicht mehr ganz sicher, ob es so im Buch stand)
Jede
CLS-konforme Sprache muss alle
CLS-Features abdecken. Benutzt du weitere Features des CTS in öffentlichen Schnittstellen, begibst du dich auf dünnes Eis - nicht mehr, nicht weniger. Es kann gut sein, dass andere Sprachen diese Eigenschaften auch implementieren, muss es aber nicht.
Zitat von
Andidreas:
OK wenn VB schon so "alt" ist werd ich das vermutlich bleiben lassen...
Aber glaub hier hatte doch schon jemand geschrieben das bald wieder eine neue Version kommen soll???
Oder Irre ich mich???
VB ist definitiv tot ;P . VB.Net wird bald in der Version 9 erscheinen:
Zitat:
VB 9.0 Language Support: This CTP contains the following language features:
*
Query Expressions: Basic querying, filtering, and ordering support
* Object Initializers
* Extension Methods
* Local Variable Type Inference
* Anonymous Types
*
XML literals
*
XML properties
* New Line and Expression IntelliSense
Aber unsere Meinung zu dieser Sprache solltest du ja langsam kennen
.