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 -- http://mail.python.org/mailman/listinfo/python-list