2 Punkte von GN⁺ 2023-09-12 | 1 Kommentare | Auf WhatsApp teilen
  • Fast 30 Jahre Erfahrung als Softwareentwickler
  • Rückblick auf die Nutzung von VB in den 90er-Jahren
  • Trotz des technischen Fortschritts nicht mit der heutigen Entwicklungserfahrung vergleichbar
  • Behauptung eines technologischen Rückschritts
  • Kritische Sicht auf Microsoft-Produkte
  • Es wurde kein Werkzeug gefunden, das die gleiche Produktivität wie Visual Basic bietet
  • Frage, warum Visual Basic aufgegeben wurde
  • Warum keine solide Alternative entstanden ist

1 Kommentare

 
GN⁺ 2023-09-12
Hacker-News-Kommentare
  • Der Rückgang von Visual Basic (VB) hatte mehrere Ursachen, darunter Microsofts Umstellung auf .NET und die Common Language Runtime sowie die Reaktion auf die Bedrohung durch Java/Sun.
  • Microsofts Entscheidung, VB als objektorientierte Sprache neu zu schreiben und die IDE vom visuellen Konstruktionsparadigma von VB6 wegzubewegen, ließ viele Nutzer zurück.
  • Auch der Aufstieg des Webs und die Übernahme von PHP durch jüngere Entwickler trugen zum Rückgang von VB bei.
  • Die Veröffentlichung von "Visual .NET" durch Microsoft verärgerte Entwickler und Unternehmen, die erhebliche Summen ausgeben mussten, um Code für dieselbe Funktionalität neu zu schreiben.
  • Der Aufstieg von Plattformen außerhalb von Windows, darunter Android, iOS, MacOS, Linux und das Web, verringerte die Relevanz von VB.
  • Microsofts Entscheidung, „leidenschaftliche“ Entwickler und Entwickler in Einzel- bzw. kleinen Teams zu opfern, sowie das langsame Sterben von Access trugen ebenfalls zum Rückgang von VB bei.
  • Trotzdem wird VB in einigen Branchen wie dem Finanzsektor noch immer eingesetzt, und VBA für Excel ist weit verbreitet.
  • Manche argumentieren, dass die Produktivität von VB nicht so gut war, wie man sich erinnert, und dass VB-Apps im Vergleich zu modernen Websites oft einfacher waren und in Bereichen wie DevOps-Automatisierung, Deployment-Automatisierung, Logging und Zugriffskontrolle Defizite hatten.
  • Das Internet hat die meisten Funktionen übernommen, für die VB verwendet wurde; HTML + JS + firebase/andere Datenspeicher wurden genutzt, um Anwendungen zu erstellen, die auf jeder Plattform laufen und von überall auf der Welt zugänglich sind.
  • Manche glauben auch, dass Microsoft VB sterben ließ, indem es den CLR auf eine C# Language Runtime statt auf eine Common Language Runtime ausrichtete.
  • Der Übergang von VB6 zu VB.NET fiel zeitlich mit dem Wechsel von GUI-Datenbankprojekten zu PHP/MySQL/HTML/CSS zusammen, aber die fehlende Abwärtskompatibilität machte den Wechsel zusätzlich leichter.
  • Trotz des Rückgangs von VB gibt es weiterhin Nachfrage nach Drag-and-Drop-GUI-/Datenbank-Tools wie Google AppSheet.
  • Manche vertreten die Ansicht, dass der Rückgang von VB einfach Teil des natürlichen Technologiezyklus war und dass VB eine eingeschränkte, langweilige und schräge Sprache war.
  • Das Fehlen eines überzeugenden Ersatzes für VB wird von einigen darauf zurückgeführt, dass die Webentwicklungs-Community Komplexität liebt und langweiligen Business-Code verachtet.
  • Manche glauben auch, dass die Produktivität älterer Technologien wie Lotus Notes, Dbase 3 and 4, Paradox, Microsoft Access und Foxpro von modernen Technologien nicht erreicht wurde.