Pourquoi utiliser Delphi comme langage de programmation ?

- 02/07/2022 - 22 minutes - Patrick Prémartin

 

Cette question revient assez régulièrement lors de mes streams de codage comme l'autre : "Tiens, ça faisait longtemps que je n'avais pas vu Delphi, ça se fait encore ?".

Cette vidéo contient ma réponse 2 juillet 2023. Bien entendu c'est un point de vue parmi d'autres.

Déjà Delphi n'est pas juste un langage de programmation : c'est un IDE, un ensemble de librairies, des compilateurs et des outils pour faire de la programmation en Object Pascal (la version objet du Pascal).

Pour moi Delphi et le langage Pascal / Object Pascal en général sont sous côtés. On les retrouve un peu partout mais on ne les voit pas assez (en tout cas en France où c'est presque devenu honteux de ne pas coder en Python ou des technos web).

Le Pascal / Object Pascal est un langage simple, conçu au départ pour l'apprentissage de la programmation de logiciels. Il peut être interprété ou compilé. Il peut-être utilisé sur tout type d'appareil et de système d'exploitation.

Delphi n'est pas le seul outil permettant de développer en Pascal. Des alternatives commerciales, libres et/ou open source existent aussi. Des vieilles (Free Pascal & Lazarus) comme des plus récentes (Quartex Pascal).

Une version gratuite est disponible pour les usages personnels ou le partage (open source, essentiellement non commercial) : la Community Edition.

Une version d'évaluation est également téléchargeable pour les professionnels.

Une version dédiée au monde de l'éducation est également prévue avec toutes les fonctionnalités des versions commerciales, un prix et une licence compatibles avec l'apprentissage.

Il existe des ressources dans toutes les langues pour apprendre la programmation en utilisant le Pascal et Delphi.

Embarcadero et ses partenaires proposent régulièrement des webinaires, bootcamps ou conférences pour permettre à tou(te)s se mettre à jour leurs connaissances et discuter ensemble en ligne ou ailleurs.

Si vous voulez tester, apprendre, utiliser vous avez de nombreuses ressources en ligne dont certaines référencées sur ces annuaires de liens :

- Liens sur Delphi

- Liens sur le langage Pascal et l'Object Pascal

- Liens sur Lazarus

Pour des vidéos (en plus des comptes YouTube de Embarcadero, Barnsten, d'autres MVP Embarcadero ou développeurs dont Patrick Prémartin en tant que Développeur Pascal) vous pouvez suivre des centaines d'heures de codage sur de vrais projets sur Serial Streameur (ici donc) ou des cours sur Apprendre Delphi.

Et si vous préférez des livres il en existe des centaines listés sur Delphi Books.

Bien sûr on peut en discuter entre développeurs sur un forum de discussion (Développez ou Delphi Praxis) ou en live online.


Mots-clés associés

Delphi


Classement

FAQ de dev