Aktualisierungen gehen weiter

Ein weiteres Videotraining von mir bei LinkedIn Learning (LiL) (Python für C++-, Java- und C#-Entwickler:innen) wurde aktualisiert bzw. um neue Themen erweitert. Dabei geht es um den Einsatz von ChatGPT und KI zur Erstellung von Python-Code sowie die match…case-Anweisung.

Strategie für .NET-Programmiersprachen

Es gibt ein relativ neues Strategie-Papier von Microsoft, wie es mit den Kernsprachen für .NET weiter gehen soll. Interessanter Weise wird da nicht auf C++ eingegangen. Aber C/C++ steht sowieso „über den Dingen“ und jeder Diskussion.

Dass Microsoft C# als Kernsprache von .NET und Visual Studio sieht, ist nicht verwunderlich. Auch die Tatsache, dass Visual Basic nicht mehr wirklich weiterentwickelt wird, ist nicht neu. Ich finde es aber bemerkenswert, dass Visual Basic dennoch eine dauerhafte Zukunft zugesichert wird. So in etwa äußert sich Microsoft: „Wir stellen sicher, dass Visual Basic eine einfache und ansprechbare Sprache mit einem stabilen Design bleibt.“ Tja – Totgesagte leben länger.

Was aber für mich noch viel mehr für F# gilt. „Strategie für .NET-Programmiersprachen“ weiterlesen

Das Ende von Visual Basic

Es ist vielleicht etwas drastisch formuliert, aber VB hat fertig. Schon seit Jahren hat Microsoft immer wieder angekündigt, bei .NET nur noch auf C# und C/C++ zu setzen. Jetzt ist es amtlich, dass die letzten Neuerungen für VB mit .NET 5 kommen. Dann wird der Versionsstand eingefroren.

Was aber nicht heisst, dass man in absehbarer Zeit VB-Programme los ist bzw. nicht mehr mit VB programmieren wird. Das Beispiel Cobol zeigt es! Seit 30 Jahren totgesagt und – zumindest bei Banken und Versicherungen – immer noch stark im Betrieb.

Ein bisschen unter den Tisch fällt die Zukunft von F#. Denn auch hier hat Microsoft das Interesse verloren, wobei man zugeben muss (auch wenn ich dazu ein Videotraining veröffentlicht habe), dass diese Sprache von Anfang an ein Nischendasein geführt hat.