|
aBusiness FAQ
Visual Basic 6 im Jahr 2026: Ein Aufruf an MicrosoftVisual Basic 6-Entwickler warten seit Jahren von Microsoft auf einen Ersatz. Und ein Wechsel auf .NET? Das kommt für die meisten Visual Basic 6-Entwickler überhaupt nicht in Frage! Die meisten VB6-Entwickler die ich kenne, wechselten lieber in die Javascript- und Browser-Welt, anstatt sich den Umstieg auf Visual Basic .NET anzutun. Warum? Lasst uns mal analysieren, weshalb ein Wechsel von VB6 auf VB.NET für die meisten VB6-Entwickler nicht in Frage kommen kann. Ich hoffe, dass es viele Microsoft-Manager lesen werden und eine Entscheidung für das Jahr 2026 treffen werden.
C# als Programmiersprache ist keineswegs schlechter als VB6, auch nicht VB.NET. Aber: die IDE fühlt sich für einen VB6-Entwickler wie einen Rückschritt in die Steinzeit an:
VB6 lebt im Jahr 2026 weiterDie Community hat das Programm nie aufgegeben. Kr00l führte die in VB6 oft verwendeten Microsoft Common Controls ins Jahr 2026 über und erstellte dieselben Komponenten komplett DPI-Aware und Unicode/UTF-8-fähig. TwinBasic entwickelt sich zum startfähigen 64Bit-Kompilierer selbst für bereits bestehende Programme. Der Ansatz der Community ist lobenswert und überaus ambitiös, vor allem weil niemand Zugang zum Sourcecode von VB6 hat und die Community alles neu entwickelt werden muss. Leider ist der Ansatz auch tatsächlich so ambitiös, dass es sich lohnt zu fragen: welche Alternativen hätten wir denn? Viele Schwächen von VB6 wie beispielsweise echtes Multithreading könnte im Jahr 2026 mit zusätzlichen Rust-Komponenten gelöst werden, die sich bei Bedarf andocken liessen. Der Installer für die VB6-IDE könnte komplett neu gebaut werden, zum Beispiel mit Inno Setup. Vollständige DPIAwareness, durchgängige UTF8-Fähigkeit und sogar ein 64Bit-Compiler könnten direkt in den VB6-Sourcecode eingebaut werden. Wir, die Community würden diesen Task übernehmen und den ursprünglichen Ansatz von Visual Basic 6 zurück ins Jahr 2026 holen. Denn niemand von den ehemaligen VB6-Fans nutzt aktuell Visual Basic .NET wirklich mit Herzblut. Und das muss für Microsoft ein Eingeständnis sein: die Entscheidung, VB6 einzustellen, und .NET als Nachfolger zu positinieren, ist gescheitert. Entweder verliert Microsoft diese Entwickler, die sich nun langsam aber sicher zu Linux und Rust um-orientieren. Oder Microsoft stellt den Visual Basic 6-Sourcecode offen, und wir, die Commity, holen uns die geniale Entwicklungsumgebung für Windows ins Jahr 2026. Das letztere wäre ein grosser Gewinn für die Community, für die Entwicklerschaft, die Anwender und sogar für die ganze Technologie-Branche. Und nicht zuletzt wäre es ein grosses Plus für Microsoft, da die Entscheidung, den Source-Code zu Visual Basic 6 als Open Source bereitzustellen, auch den Ruf von Microsoft fördert und einige Entwickler zurückholen und an das Microsoft-Ökosystem binden wird. Weiter nachschlagen:
Visual Basic 6, Microsoft, VB6, .NET, IDE, Community, Open Source, Entwicklungsumgebung, 64Bit-Kompilierer, Rust, Multithreading, DPIAwareness, UTF8, 64Bit-Compiler, Entwickler
Themenrelevante Artikel |
|