Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Richard Clark

J'aime pas les blogs mais comme j'aime le mouton...

Actualités

  • c2i.fr
De l'avenir de VB .NET (et de VB6) suite...

Je disais dans mon précédent post que j'étais plus qu'inquiet sur l'avenir de VB .NET (je précise que je suis juste inquiet, je n'ai jamais dit qu'on ne pouvait faire de super projets avec).

Malheureusement, une enquête effectuée auprès de 2600 développeurs dans le monde tend à me donner raison: 78% des développeurs VB utilisent toujours VB6 et surtout, seulement 21% envisagent de migrer vers .NET cette année.

Moralité? Je ne sais pas pourquoi mais Fox Pro me vient à la tête tout d'un coup (non, pas taper les devs Fox Pro, pas taper).

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: jeudi 17 février 2005 08:21 par richardc
Classé sous :

Commentaires

richardc a dit :

C'est vrai que VB6 était (et même "est") super pour créer rapidement une petite appli... (ex: vous avez des centaines de fichiers à renommer selon un motif précis... et hop, une appli en vb6 :-) )

Mais pour Fox Pro... Ca existe encore ???
Ca fait des années que j'en ait pas entendu parler !
# février 17, 2005 20:58

richardc a dit :

Microsoft n'a pas le choix: il doit faire migrer les developpeurs vb6 sinon ils iront ailleurs... ("ailleurs"<> c# car migrer de vb6 a c# est idiot, si on vise c# tout de meme, autant faire vb6->vb.net->c#)

Et vers ou les developpeurs vb6 migreront (car vb6 va tout de meme disparaitre)
Ailleurs -> delphi -> Kylix? -> Linux?
Ailleurs -> java -> Linux?

Les raisons pour lesquelles les devs vb6 ne migrent pas sont simples:
- Malgre des efforts louables, ils n'ont pas efface le gouffre qui existe entre vb6 et VB.Net
- il y a beaucoup de nouvelles choses a assimiler
- il faut repenser et recoder l'existant
- les devs vb6 attendre le passage a une version majeure pour recoder une appli existante
etc...
Il faut du temps, c'est normal que ca aille pas aussi vite que Microsoft le souhaite, il est donc normal que les developpeurs c# jouent des coudes aux premiers rangs pour le moment

Donc ok, si Microsoft veut continuer a raisonner en terme financier (ca coute cher de faire evoluer VB.Net) au lieu de raisonner en terme strategique (vb6 a ete un language phare de Microsoft, avec un nombre consequent de developpeurs)
Donc ok s'ils pensent que les devs vb sont accros des wizards et du drag-drop (qu'ils aillent un peu sur www.planet-codes-sources.com pour auditer l'utilisation des wizards dans les projets deposes)

Qu'ils le pensent! l'erreur est humaine.

Lacher VB.Net maintenant, c'est ne pas se donner les moyen pour l'ambition .Net, ca peut etre risqué comme raisonnement non?
# février 18, 2005 15:08
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- [RIA Services] Include et DomainDataSource par Blog Technique d'Audrey PETIT le il y a 21 minutes

- ZUNE : Version ZUNE Software V 4.2 et la socialisation par Blog Technique de Romelard Fabrice le il y a 1 heure et 46 minutes

- Pratique de Silverlight par Eric Ambrosi par Blog de Frédéric Queudret le il y a 3 heures et 53 minutes

- Apprendre à développer pour les mobiles avec la nouvelle génération .NET par Perspective le il y a 5 heures et 9 minutes

- ZUNE : Nouvelle version du ZUNE Software – V 4.2 par Blog Technique de Romelard Fabrice le il y a 5 heures et 34 minutes

- Nouveau système d'aide pour Visual Studio 2010 : pour ceux qui n'apprécient pas trop l'absence d'index... par CoqBlog le 03-20-2010, 20:05

- L'interface naturelle de Windows Phone 7 Series par Perspective le 03-20-2010, 18:49

- Comment mapper une vue SQL sur une collection de complex type? par Matthieu MEZIL le 03-19-2010, 21:05

- SQL Server : Query Notification ou comment être notifié de modifications de données côté application (SqlDependency) par SQL Server vu par Christian Robert le 03-19-2010, 15:06

- [WF4] Un Binding Activity/ActivityDesigner qui passe mal? par Blog de Jérémy Jeanson le 03-19-2010, 13:42