vml a écrit :
> On 2 août, 15:55, Bruno Desthuilliers
> <bdesth.quelquech...@free.quelquepart.fr> wrote:
>
>>vml a écrit :
>>
>>
>>>Bonsoir,
>>
>>>J'essaye de promouvoir python dans ma societe. Notre utilisation
>>>serait un acces a OLE automation et du calcul scientifique avec scipy.
>>>Est-ce que python 3.0 va changer quelque chose a tout cela?
>>> -mes prog developpes en 2.x ne seront plus compatible avec 3.0
>>
>>Ils seront toujours compatibles avec la version avec laquelle ils ont
>>été développés, laquelle n'est pas prête de disparaitre (pour info, il y
>>a encore des gens qui utilisent la 1.5.2, qui date de 1999).
>>
>>Ceci étant, je doute que les problèmes de compatibilité soient si
>>important que ça - rien de comparable avec ce qu'on peut expérimenter
>>avec des technos propriétaires sous Windows en tous cas.
>>
>>
>>> -tous les modules developpes comme scipy et pywin32 ne seront pas
>>>disponibles pour python 3.0 ...
>>
>>Pourquoi donc ?
>>
>>
>>>enfin j'imagine
>>
>>Je pense en effet que c'est imaginaire.
>>
>>
>>
>>
>>>comment justifier cela face a des personnes qui ne voit que par
>>>microsoft et matlab ?
>>
>>Justifier quoi ? Qu'une techno évolue ? Attention, les développeurs de
>>Python ont toujours été *très* attentifs à la compatibilité ascendante,
>>donc le fait que la 3.0 soit annoncée comme "non-compatible" n'implique
>>rien de comparable à ce qui est la norme dans les outils propriétaires
>>lors d'une version majeure.
>
>
> merci pour vos reponses,
>
> en fait nous developpons en ce moment en vb 6 mais il y a un moment ou
> il va falloir faire autre chose (.net mais personne parmis mes
> collegue ne comprends l'objet et meme .net)
Heu... C'est marrant, je pensais entre autres aux problèmes de
compatibilité entre les différentes versions de
VB !-)
Accessoirement, vb6 n'était déjà pas une nouveauté en 1999, quand j'ai
débuté avec Python 1.5.2. Depuis, on a vu plus d'évolutions dans Python
que dans
vb, avec moins de problèmes de compatibilité. Et pour ce que
j'ai pu voir, il devrait y avoir moins de différences entre Python 2.6
et Python 3.0 qu'entre vb6 et vb7 (alias
vb.NET).
> et python est simple
> facile a maintenir et surtout a matplotlib et scipy et bien d'autre
> chose qu'il n'y a pas avec vb .net ou c# est-je raison ?
Je ne connais pas assez
vb.NET ou C# pour te le confirmer, mais le fait
est que depuis que je suis passé à Python, je n'ai pas trouvé de raison
(autres que soit la curiosité - et je suis très curieux - soit un choix
imposé de l'extérieur, j'entends) d'aller voir ailleurs.
> j'ai fait des script python pour les convaincre mais si je leur dis
> qu'il va peut etre falloir les changer ils vont me faire une crise ...
Je doute qu'il y ait beaucoup de changements à apporter.
> et je voudrais ecrire un module qui utilise les com layer de noter
> application pour le rendre encore plus accessible aux non programmeurs
> et python.... faire comme l'interface de matlab par exemple ....
>
> des ideespour convaincre les personnes ?
Ma main à couper que tu aura moins de boulot à porter tes dev Python
vers la 3.0 qu'à porter les appli VB6 vers .NET.
Sinon, accessoirement:
http://www.codeplex.com/Wiki/View.as...ame=IronPython
http://msdn.microsoft.com/msdnmag/is...lt.aspx?loc=fr
bref, MS lui-même supporte Python...