Developpez.com - Rubrique Pascal

Le Club des Développeurs et IT Pro

Sondage : Quel EDI Pascal utilisez-vous

Et pourquoi ?

Le 2009-02-06 20:04:02, par Alcatîz, Responsable Pascal, Lazarus et Assembleur
Bonjour,

Aujourd'hui, le Pascal se décline sur pratiquement toutes les plateformes et de nombreux EDI, souvent gratuits, sont disponibles.
Mais, en fait, quel environnement de développement utilisez-vous ?

Ce sondage vous permet de faire plusieurs choix. Et vous pouvez aller plus loin qu'un simple vote : postez vos commentaires à la suite de ce fil de discussion pour partager votre expérience. Si votre outil favori ne se trouve pas dans la liste, parlez-en également.

N'hésitez pas à préciser :
  • Quelle version/édition de l'EDI vous utilisez ?
  • L'utilisez-vous dans un cadre privé ou pro ?
  • Quels sont ses principaux atouts ?
  • Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?
  • Utilisez-vous une configuration particulière, des plugins, extensions, etc ?
  • Cet EDI est-il adapté aux développeurs débutants, confirmés, expérimentés ?
  • Cet EDI est-il un choix personnel ou quelque chose d'imposé (entreprise/école) ?
  • Si l'EDI que vous utilisez vous a été imposé, quel autre EDI vous auriez préféré utiliser ?
  • Avez-vous déjà utilisé d'autres EDI ?
  • Si oui, qu'est-ce qui a motivé ces changements ?
  • ... etc.

de votre participation !

P.S. Vous pouvez également participer au sondage sur votre langage préféré.
  Discussion forum
21 commentaires
  • Alcatîz
    Responsable Pascal, Lazarus et Assembleur
    Virtual Pascal

    Quelle version/édition de l'EDI vous utilisez ?
    L'utilisez-vous dans un cadre privé ou pro ?
    • Les deux.

    Quels sont ses principaux atouts ?
    • La qualité du code produit et la finesse du paramétrage du compilateur et de l'éditeur de liens.
    • Sous Win32, le support natif de la bibliothèque OWL.
    • Son éditeur natif qui, malgré un look rétro, dispose d'énormément de fonctionnalités.

    Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?
    • Le développement de Virtual Pascal est arrêté, il n'y aura plus d'évolution future.
    • La communauté est peu nombreuse.
    • L'édition de liens sous Linux nécessite un outil externe (pe2elf).

    Utilisez-vous une configuration particulière, des plugins, extensions, etc ?
    • Après avoir brièvement essayé plusieurs EDI GUI externes, je suis revenu à l'EDI natif.

    Cet EDI est-il adapté aux développeurs débutants, confirmés, expérimentés ?
    • Tous.

    Cet EDI est-il un choix personnel ou quelque chose d'imposé (entreprise/école) ?
    • C'est un choix personnel dicté par la nécessité de migrer des applis Win16 (BPW/OWL) vers Win32 et sa compatibilité avec les premières versions de Delphi.

    Conclusion
    • Je ne peux décemment conseiller Virtual Pascal dans un environnement pro actuellement sauf si, comme moi, vous avez à migrer et à maintenir des softs Win16 vers Win32.
    • La qualité de l'EDI et du compilateur est excellente, Virtual Pascal est et restera mon EDI fétiche.
  • M.Dlb
    Rédacteur/Modérateur
    Turbo Explorer et Turbo pascal

    Quelle version/édition de l'EDI vous utilisez ?

    * Turbo Explorer 2006
    * Turbo Pascal 7.0

    L'utilisez-vous dans un cadre privé ou pro ?

    * Turbo Explorer en pro et perso. TP en perso.

    Quels sont ses principaux atouts ?

    * Pour Turbo Explorer, l'EDI qui est très bien même si déroutant au début...
    * Compatibilité avec TP7.
    * Bien d'autres...

    Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?

    * TP7 ne sait faire que ce pour quoi il a été conçu, donc compilateur 16 bits, dépassé, pas de GUI (évidemment)...
    * Turbo Explorer: son aide en ligne pas pratique du tout, et son côté "usine à gaz"

    Utilisez-vous une configuration particulière, des plugins, extensions, etc ?

    * Aucun

    Cet EDI est-il adapté aux développeurs débutants, confirmés, expérimentés ?

    * Turbo Explorer: non, confirmés et expérimentés seulement.
    * TP: tout public.

    Cet EDI est-il un choix personnel ou quelque chose d'imposé (entreprise/école) ?

    * TP a été un choix guidé quand j'ai commencé. Par nature, Turbo Explorer est le seul descendant digne de TP (à mon goût).

    Conclusion

    Turbo Explorer, à ne pas mettre entre toutes les mains, c'est un très bon environnement quand on a appris à le maitriser.
    TP, pour la légende, mais dépassé... Il faut passer à un compilateur moderne (FreePascal est son successeur dans le monde libre).
  • richard
    Membre éclairé
    J'aurais dû cocher deux réponses mais je ne sais pas si cela est possible.

    J'utilise Scite, l'éditeur basé sur Scintilla pour tous mes codes en freepascal sans IHM. J'aime bien Scite, il est hautement configurable, léger, assez complet, et facilement adaptable (fichiers configuration pour chaque langage etc.). Je l'utilise également pour plein d'autres choses (lecture fichiers texte, XHTML, CSS etc.)

    Et j'utilise sinon Lazarus pour développer des programmes en utilisant le RAD qui est bien fait je trouve.
  • krachik
    Expert confirmé
    Envoyé par richard
    J'aurais dû cocher deux réponses mais je ne sais pas si cela est possible.
    Envoyé par Alcatîz
    Ce sondage vous permet de faire plusieurs choix. Et vous pouvez aller plus loin qu'un simple vote : postez vos commentaires à la suite de ce fil de discussion pour partager votre expérience. Si votre outil favori ne se trouve pas dans la liste, parlez-en également...........
    Donc oui
  • richard
    Membre éclairé
    Tant pis, j'aurais dû lire jusqu'au bout ! C'est toujours comme ça quand on poste trop vite ...
  • ALT
    Membre émérite
    J'ai voté Lazarus, car il est convivial, bien fait...
    C'est la suite logique de Delphi, lui-même successeur de BP 7.
    Un inconvénient : il est un poil trop bogué à mon goût. Mais je crois que ça s'améliore.
    Après tout, Delphi l'était aussi.
    Mais souvent, pour des questions de rapidité, je me contente de VI ! Car c'est léger. Ou bien j'utilise Kate, qui est plus stable que Lazarus. Ceci dit, Kate, pas plus que VI n'est un EDI : c'est juste un éditeur. Bah, après il suffit de compiler en ligne de commande, c'est super rapide.
  • clavius
    Candidat au Club
    J'utilise GNU Pascal sous Mac OS X, plateforme XCode. Ca fonctionne très bien, essentiellement pour du calcul professionnel.
  • Gabi
    Membre averti
    Turbo Pascal

    Quelle version/édition de l'EDI vous utilisez ?

    * La dernière connue...

    L'utilisez-vous dans un cadre privé ou pro ?

    * Pro qd j'étais en DEUG, privé aujourd'hui (pour faire des zeux! ).

    Quels sont ses principaux atouts ?

    * Sa rigueur. C'est pas pour rien que quand on nous apprenait à construire des algorithmes, TP était le langage d'application. le c est trop permissif à côté.
    * j'adore le fond bleu
    * facile à apprendre, et l'exécutable se fait direct dès qu'on lance un programme.

    Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?

    * les chaînes de 256 caractères (dont le caractère nul je crois...). En général la limitation du 16 bits
    * si on lance vlc pour écouter de la musique en programmant (question d'inspiration!), le son est haché, c'est intenable...

    Utilisez-vous une configuration particulière, des plugins, extensions, etc ?

    * vbe2, vbe2Ext, DRvSouri (ce sont juste des unités non présentes dans le base package)

    Cet EDI est-il adapté aux développeurs débutants, confirmés, expérimentés ?

    * Tous.

    Cet EDI est-il un choix personnel ou quelque chose d'imposé (entreprise/école) ?

    * Imposé au début (en DEUG) mais avec un prof comme j'ai eu, c'est vite devenu un plaisir.

    Conclusion

    * Conseillé pour ceux qui souhaitent développer leur sens logique de la programmation (rigueur du langage toujours) et pour faire de petites applications. Passez à autre chose pour de la modélisation 3D...
  • ALT
    Membre émérite
    les chaînes de 256 caractères (dont le caractère nul je crois...).
    Ah ben non : en Pascal il n'y a que 255 caractères, puisque le caractère 0 contient la longueur de ladite chaîne (donc, de 0 à 255).
    Et il n'y a évidemment pas de caractère nul.
  • slim_java
    Expert confirmé
    Je vois qu'il existe encore des intéressés par le langage pascal !
    Alors vous l' utiliseren tant que développeur ou enseignant ?
    pour les développeurs, quel type d'applications avez-vous déjà codées ?