Bonsoir,
> Evidemment, tout ça ne sera pas basé sur Python 3, pour autant que
cela change quelque chose au niveau WxPython...
Ah ben si. Pour moi c'est python 3 ou rien.
Je ne vais pas quitter C++ pour un langage qui est censé être mort
depuis 10 ans. Tu veux pas le faire en VB6 pendant que tu y es ?
Pour une raison un peu plus objective: python 3 gère l'unicode et
l'UTF-8 nativement, grâce à la séparation claire entre string et
blob/bytes; en python 2 d'après ce que je sais, les encodage c'est un
gros bordel.
Il semblait justement que ce soit possible de faire du WXWidgets en
python 3 avec leur nouvelle release phenix
ET justement ma question de départ est que je n'arrive pas à
l'installer... il y a quelque chose que j'aurais mal compris ?
> Le python est moins rapide que le c ou tout autre dérivé n'est ce pas ?
Effectivement. Ca a sûrement une énorme importance pour un jeu vidéo 3D,
mais pour un éditeur de texte ça ne fera aucune différence notable.
Les ragots sur la vitesse tendent à diminuer avec le temps, regardez ce
qu'on disait jadis de Java. Aujourd'hui on fait la même chose avec
python, et pourtant; dropbox est codé en python; SoundRTS est codé en
python; VanciaMud est codé en python; de plus en plus de sites web
quittent PHP pour se mettre à python quand ils ne font pas du Java ou du
C#; de plus en plus de chercheurs font du calcul et de la simulation
scientifique en python; donc à mon avis on n'a vraiment rien à craindre
avec un petit éditeur de texte.
> as tu pensé au xul ?
Le truc lourdingue de firefox ? Je n'en sais pas beaucoup à son sujet
mais ça m'a l'air ultra-lourd pour pas beaucoup de bénéfices. Et puis,
en général, je ne suis pas trop fan du XML.
ET puis de toute façon c'est dépassé, XUL a été abandonné complètement
il me semble.
> Il faudrait qu'il soit multi plateforme et on garde l'API de scripting.
> J'ai pensez à java et swt qui utilise les composant natif des OS pour
réaliser l'affichage.
> Je sais pas si WX python produit des UI accessible sous gnome?
Aucune idée. Mais pour le SWT de Java aucune idée non plus.
Ce qui est sûr par contre, c'est que Java est plus lourd et chiant à
installer que python !
Je suis d'avis que Java est excellent sur les serveurs; par contre pour
les applications clientes / bureau, c'est lourd.
Voilà pourquoi je ne ferais pas 6pad++ en Java.
Sauf erreur, wxWidgets utilise GTK+ sous linux.
Donc logiquement ça ramène à la question, est-ce que les interfaces GTK+
sont accessibles avec Orca sous linux ?
En tout cas sous windows, autant avec Jaws que NVDA, les interfaces GTK+
sont à peu près inutilisables; heureusement que WXWidgets ne l'utilise
pas sous windows.
Pour conserver l'API de scripting, c'est dur de répondre avant même
d'avoir écrit une seule ligne de code python, je ne sais pas comment ça
se passerait.
JE suppose qu'il est tout à fait possible d'importer des modules python
dynamiquement, et qu'il serait sûrement possible de faire une API de
scripting externe proche.
A ce niveau je devrais peut-être me renseigner sur le fonctionnement des
modules complémentaires de NVDA.
Mais c'est encore bien trop tôt.
Progliste :
Pour se d�sinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je
vous r�pondrez en priv�.