windev vs python SOS

MC XX.XmcX at XX.XmclaveauX.com
Thu Sep 28 17:20:26 EDT 2006


Bonjour !

Comme tu es français, tu me coprendras.

Alors :
  - windev est fermé, et protégé par des dongles. Résultat : dongle 
perdu, en panne, ou volé, il faut racheter une licence (c'est arrivé à 
un ami)
  - le langage de windev est beaucoup moins évolué que Python. Et, 
quand je dis beaucoup, c'est faible... Python a des possibilités 
énormes en programmation procédurale, en Orienté Objet, et, même, en 
programmation fonctionnelle.
  - la structure interne de Python est extraordinaire. Vraiment.
  - Python est très facile à apprendre. Il existe beaucoup de 
ressources, même en français, sur Internet, dans des livres, etc.
  - Python est un langage stable, avec très très peu de bugs/problèmes. 
Sur ce point, windev marque sérieusement le pas. Sur certains forums 
consacrés à windev, le nombre de bugs signalés était effarant.
  - les librairies disponibles pour Python couvrent un spectre beaucoup 
plus large que celles disponibles pour windev
  - les bases de données intégrées à windev sont issues du vieux moteur 
"hyperfile", beaucoup trop limité. Avec Python, on peut choisir le SGBD 
que l'on veut, sans trop de soucis. Depuis SQL-lite, jusqu'à Oracle (XE 
ou autre), on peut assumer tous les niveaux de puissance nécessaire.
  - avec Python, on peut faire du multi-threading, du réparti, des 
applications web, consoles, invisibles (services), des serveurs COM, 
développer des interfaces, ou en utiliser de toutes prêtes, travailler 
sur du réseau, piloter des équipements industriels, etc. etc.
  - je n'utilise pas le "libre" comme argument, sauf pour un point : si 
pc-soft (éditeur de windev) a, un jour de grosses difficultés, le 
produit pourrait bien disparaitre soudainement, ce qui n'est pas le cas 
de Python, maintenu par une communauté. Or, il y a peu d'années, cette 
boîte a eu, justement, d'importants problèmes financiers.

Le gros point fort de windev, c'est un marketing très agressif. 
D'ailleurs, si tu veux manger et boire à l'oeil, va suivre les 
présentations.

Avant dernier point : tu aurais pu mettre ton message dans le newsgroup 
français sur Python.

Dernier point : si quelqu'un veut traduire ce message, il a mon accord 
tout entier.



-- 
@-salutations

Michel Claveau





More information about the Python-list mailing list