• [^] # Re: hehe

    Posté par . En réponse au journal Obligation professionnelle et Windev 10. Évalué à 10.


    Apres, la programmation, c'est plus une histoire de concepts et de facon de raisonner que de langage de programmation.
    Une fois que t'en maitrise un, t'es capable de passer a n'importe quel autre limite sans t'en rendre compte.
    Les assistants ne se contentent que d'effectuer une basse tache mecanique de remplissage automatique de texte.


    Tu n'as pas du essayer Windev, alors. Parce que dans le genre, c'est pas vraiment transposable dans d'autres langages. D'une part il te propose des concepts (intéressants au demeurant) comme étant des propriétés intrinsèques du langage, par exemple le mapping Objet/Relationnel. D'autre part, il est à peu près infoutu de te filer accès à des primitives pourtant classiques et super utiles (tableaux associatifs).

    Ensuite parce que l'organisation du code ne te prépare pas vraiment aux autres langages (fichiers découpés en "blocs" au lieu de fonctions, code stocké dans des fichiers binaires illisibles hors de windev, etc.).

    Bien sûr, les concepts algorithmiques seront sensiblement les mêmes (boucles, assignation, tests), mais je peux t'assurer qu'il existe des gens qui n'ont jamais programmé qu'avec windev, qui n'entravent rien à la programmation (bien qu'ils écrivent du code windev). Et, pour travailler actuellement sur du code écrit par ce type d'individu, je te laisse imaginer tout le bien que je pense de windev...

    Je passe sur les petits bugs chiants et insolubles (dernier en date: dans un widget type "boîte à tiroirs" - la barre à gauche d'Outlook ou d'Evolution - si on place un élément trop près du haut du tiroir, il apparaîtra sur tous les tiroirs, et ce de manière très moche).

    Je passe aussi sur les détails qui tuent (le code étant binaire, pas moyen de le confier à un CVS ou SVN digne de ce nom, celui fourni par PCSoft jusqu'à WD9 est une merde sans nom - un commit équivalant en une sauvegarde zippé de l'ensemble du projet - et le nouveau gestionnaire de version annoncé pour WD10 qui coûte encore plus cher...)