Afficher un message
Vieux 02/08/2007, 17h25   #2
Bruno Desthuilliers
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Python 3.0, pywin32 et scipy

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...
  Réponse avec citation
 
Page generated in 0,07144 seconds with 9 queries