BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités Visual Basic 6 renoue avec Windows 8

Visual Basic 6 renoue avec Windows 8

La vénérable plateforme Visual Basic 6 a obtenu un nouveau sursis de la part de Microsoft avec l'annonce de son support sur le futur Windows 8. Malgré une succession de produits post-VB6 (Visual Basic .NET, C#, etc), la facilité et la simplicité de VB6 ont encouragé l'installation d'un large parc d'applications. Ces applications pourront compter sur Windows 8 pour avoir les run-time nécessaire à leurs fonctionnements.

Le standard opérationnel pour les applications VB6 est définit pour être tel que si , en tant que développeur, vous trouvez:

"...un problème dans le fonctionnement de votre application Visual Basic 6.0 sous Windows Vista, Windows 7, Windows 8 (alors que cette même application fonctionnait correctement sur Windows XP), veuillez le signaler aux chaines de support habituelles pour remonter de votre problème."

Certaines DLLs d'extension ne seront pas embarquées nativement dans Windows 8 et les développeurs peuvent consulter la déclaration de support de Microsoft pour les listes des fichiers qu'ils devront embarquer dans leurs applications.

Visual Basic 1.0 fut lancé en 1991, afin de casser les barrières qui entravaient, à l'époque, la création d'applications natives Windows 3.0. Visual Basic 6 (VB6), fut mis à jour pour la dernière fois en 1998, et sa popularité auprès des développeurs de cette époque a résulté des applications aujourd'hui encore en activité. Tandis que Microsoft publiait ses mises à jour de Visual Basic pour la plateforme .NET, des changements se produisirent dans les nouveaux programmes, aboutissant à un langage fondamentalement différent.

La popularité croissante de VB6 pose un dilemme à Microsoft. D'un côté, elle représente une plateforme qui est censée être remplacée par de meilleurs (ou du moins "plus récents") produits Microsoft. De l'autre, son usage actuel prouve sa forte popularité et son accueil favorable par le marché. Si l'on se base sur les retours utilisateurs, en abandonnant son support total Microsoft est en train de rater une opportunité. De nombreux développeurs continuent de se poser des questions sur le soutien de Microsoft à VB6.

Leonardo Azpura écrit:

Reconsidérer Classic VB comme un produit mainstream améliorerait leur image. Il y a quelques années, il y avait 6 millions de programmeurs "professionnels VB6". Nous tous, peut importe nos outils, langages ou plateformes, nous nous devons de maintenir et d'améliorer les applications VB6, et beaucoup d'entre nous en veulent toujours à MS d'essayer de supprimer un outil vital de notre métier.

Poursuivant sur ce sujet, Karl E. Petreson ajoute:

C'est vrai, un VB7, multi-threadé et 64 bits ferait l'effet d'une bombe[...] Ils pourraient le vendre pendant les 20 prochaines années.

Pour finir, Winston Potgeier ajoute qu' il aimerait lui aussi un support du 64 bits, ainsi qu'une garantie que les futures versions de Windows supporteront VB6:

Au-delà du besoin de rendre VB6 compétitif sur les marchés d'aujourd'hui, le truc, c'est que je peux faire tout ce qu'un autre environnement de dev peut faire, mais plus rapidement, plus facilement, et le lancer nativement. Je ne sais pas vraiment quoi demander de plus à part la compilation 64 bits et une compatibilité avec les futurs OS, peut-être la compilation sous win8 mobile?

Si certains des lecteurs ont découvert des alternatives à VB6, merci de nous en faire part. Mais peut être que les atouts de VB6 vous ont convaincues de continuer à l'utiliser tel qu'il est?

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT