Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Delphi n'est pas (encore) mort !
Un billet de blog de BakSh0

Le , par BakSh0

0PARTAGES

Cela peut surprendre, et pourtant c'est une réalité. J'aimerais que l'on arrête ces préjugés sur ce langage.

Il est simple de faire le test, demandez à des développeurs (plutôt jeunes, comme moi, même si la jeunesse reste relative ) s'ils connaissent le Delphi ? Et recueillez les réactions, vous aurez soit : "Waw ça existe encore ?", "C'est vachement vieux !", "Je ne connais pas" ou "J'en ai vaguement entendu parler". Si vous m'aviez posé cette question, j'aurais été le premier à rire du développement sous Delphi.

Mais Delphi c'est quoi ?

Delphi est un langage de programmation orienté objet, pour être plus précis c'est une version objet du langage Pascal (Du Pascal Objet en mode 'fenêtré'). Pour rappel pour nos néophytes ou très jeunes développeurs, Pascal est un langage procédural apparu dans les année 1970. Delphi, lui, arrive en 1995, édité par la société Borland.

Pensez-vous que Delphi soit vieux ? Alors que dire du langage C, quasi aussi vieux que le Pascal ! Et oui, le langage C est apparu en 1972 ! Pourtant on l'utilise encore largement aujourd'hui. Malgré ça on imagine Delphi mort et sans avenir... Delphi est un peu logé à la même enseigne que notre ami le Cobol : tout le monde le boude, il est mis de coté, il ne devient jamais un choix technique d'un projet nouveau, et pourtant, ce langage à réussi à me surprendre.

Mais un jour ...

Jeune consultant en SSII, on me propose une mission client sous ce langage ; d'abord surpris, j'ai accepté cette mission comme une expérience à prendre, un clin d’œil à nos ancêtres développeurs (désolé pour les développeurs 40+ ). Je me voyais donc développer sous Windows 98 ou XP avec un vieil IDE de 1990, mais il en fut autrement. Sous Windows 7 (déjà pas si courant dans le monde des entreprises) l'IDE était classique, rien ne laissait présager un si 'mauvais' langage, il y avait les composants classiques du .NET, et un langage assez 'proche' du VB qui ne me faisait pas si peur que ça au final.

La dernière version : Delphi XE7 est sortie en 2014 ! J'ai donc découvert que la société Embarcadero, qui à repris le flambeau, ne délaissait pas ce langage, qu'il était mis à jour, qu'ils avaient ajouté le coté multi-plateforme mobile (Android / IOS), la gestion de la plateforme Windows 8 ; on dirait même un langage courant, voire récent !

Après plusieurs mois de développement sous Delphi, mon regard vers celui-ci a changé, et j'espère qu'il en sera de même pour le regard global des développeurs d'aujourd'hui. Alors oui ce n'est pas le tout dernier langage à la mode, et sera peut être délaissé par la suite, mais avant de juger un langage essayez-le !

Je n'ai jamais fait de développement sous Cobol, mais je m'abstiendrai aujourd'hui de le juger, car peut être qu'il me surprendra un jour lui aussi... Même si j'ai de gros doutes là-dessus.

Une erreur dans cette actualité ? Signalez-le nous !