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 a 18 ans et devient un produit majeur
également au sens littéral

Le , par Alcatîz

0PARTAGES

3  0 
Delphi a 18 ans et devient un produit majeur
... également au sens littéral

Ce 14 février 2013 n'était pas que le jour de la Saint-Valentin. Pour les développeurs Delphi, c'était aussi l'anniversaire de leur environnement de développement préféré : Delphi vient d'avoir 18 ans.



Que de chemin parcouru depuis la première version, éditée en 1995 par Borland, qui tournait sous Windows 3. Revivez l’Épopée de Delphi de ses origines à nos jours grâce à WayBackMachine :
  • En 1996, Delphi 2, première version 32 bits tournant sur Windows 95 et NT 4, avec l'ajout des chaînes longues ;
  • Delphi 3, en 1997, voit apparaître les interfaces (COM) ;
  • Delphi 4, en 1998, les tableaux dynamiques ;


  • Delphi 5, en 1999, très appréciée par les utilisateurs, les TFrame, XML, ADO, Midas ;
  • Delphi 6, en 2000, dbExpress, CLX ;
  • En 2001, sortie de Kylix, la première version pour Linux ;
  • En 2002, Kylix 3, fin de l'aventure Linux ;
  • En 2002, Delphi 7, la plus stable et populaire de l'ère pré .NET et toujours plébiscitée ;
  • Delphi 8 for .NET, en 2003, version .NET uniquement, a été un échec commercial ;
  • Puis Delphi 2005, en 2004 ;
  • Delphi 2006, en 2005 ;


  • En 2006, Borland crée sa filiale CodeGear ;
  • Delphi 2007, en 2007, version stabilisée de Delphi 2006 sous Win32 uniquement ;
  • Turbo Delphi, en 2007, une version "Explorer" gratuite, et une version "Pro" payante ;
  • En 2008, CodeGear est rachetée par Embarcadero ;


  • En 2008 sort Delphi 2009, avec support de l'Unicode, les types génériques, TRibbon, etc ;
  • Toujours en 2008, Delphi Prism succède à Delphi 8 pour .NET ;
  • En 2009, Delphi 2010 : RTTI amélioré, Gesturing et Multitouch, API Windows 7, etc
  • En 2010, la première version Delphi XE, se voit intégrer SVN ;
  • En 2011, Delphi XE2, 64 bits, multi-plateforme (Mac OS X, iOS), apparition de FireMonkey. XE2 est considérée comme la première version majeure depuis Delphi 7 ;
  • En 2012, Delphi XE3, avec support de Windows 8 et arrivée de FireMonkey 2.



Le saviez-vous ?
Danny Thorne nous dévoile ici l'origine du nom "Delphi" : le produit était clairement orienté bases de données et Oracle était dans les esprits. C'est à la base un jeu de mot : Si tu veux parler à (l') Oracle, va à Delphi.
L'Oracle de Delphi (Grèce) était la voix du dieu Apollon. On la voit représentée ici sur un vase antique appelé... Kylix !

Et vous ?
Que vous soyez un(e) adepte de la première heure ou que vous veniez de découvrir récemment Delphi, parlez-nous de votre première expérience, des versions qui vous ont marqué(e) - en bien comme en mal.

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

Avatar de Paul TOTH
Expert éminent sénior https://www.developpez.com
Le 28/02/2013 à 20:24
Citation Envoyé par Ph. B. Voir le message
L'Oracle de Delphi (Grèce) était la voix du dieu Apollon. On la voit représentée ici sur un vase antique appelé... Kylix !

Quelques réajustements nécessaires :

Delphes est un sanctuaire grec au pied du mont Parnasse en Phocide où étaient rendus des oracles. Ils étaient prononcés par la Pythie, une prétresse par l'intermédiaire de laquelle parlait le dieu Appolon.

C'est la Pythie que l'on voit représentée sur ce vase ou plutot un grande coupe évasée...

Pythie par référence à Python, le serpent qu'Appolon aurait vaincu à cet endroit.
et quand la prêtresse de Thèbes vient à Athènes un sandwich à la main on peut penser que la Pythie vient en mangeant
8  0 
Avatar de Simicro
Membre habitué https://www.developpez.com
Le 15/07/2014 à 19:41
Bonjour,

Je reviens après 2 ans d'absence sur le forum et toujours avec un niveau débutant

Très joli post Alcatîz ! Bien mis en page, bien illustré et avec une rétrospective rapide et agréable à lire !

Pour ma part je connaissais Delphi depuis longtemps (de nom et de réputation) mais j'ai sauté le pas de la programmation et de Delphi en 2012.

J'ai commencé avec Delphi 3, puis Delphi 2. Ca peut paraître dingue mais je suis retourné en arrière d'une part pour avoir un produit Borland, j'allais dire de "l'âge d'or"; et d'autre part parce que les exe étaient très légers. Je trouve ça beau même si aujourd'hui un exe de plusieurs Mo généré par des Delphi Embarcadero ne pose aucun problème vu les capacités de stockage et de transmission.

Ensuite j'ai voulu voir à quoi ressemblait la modernité avec un XE2 Starter. Environ 150 euros de mémoire. Je n'ai pas encore regardé les tarifs actuels dans le détail mais il semble qu'il n'y a plus que des versions pro ou éducation. Le hobbyist a été complètement oublié ?

Bref, de toute façon, je suis revenu à Delphi 7, une valeur sûre à mes yeux et en rapport avec mes besoins de hobbyist.
2  0 
Avatar de Paul TOTH
Expert éminent sénior https://www.developpez.com
Le 27/02/2013 à 6:15
En fait la première version de Delphi c'est Borland Pascal 7 qui permettait déjà de développer pour Windows 3.x mais sans IDE RAD

A l'époque de Delphi 1 il n'existait que Visual Basic dans le style RAD, et on voyait des projets avec un frontal VB qui s'appuyait sur des lib ou VBX (ActiveX à la sauce VB) développées en C++.

Avec Delphi 1, on avait pour la première fois un IDE RAD avec un langage performant qui permettait de s'auto enrichir (les composants Delphi sont développés sous Delphi).

Delphi 2 c'est le passage aux 32bits, fini la barrière des 64K ! ça peut parraître incroyable aujourd'hui mais sous Windows 3.x, il n'était pas possible d'adresser un bloque mémoire de plus de 64K, et la mémoire totale disponible ne pouvait excéder 512Mo, comme l'explique très bien Microsoft.

Il ne me semble pas que le passage aux 64bits se soit avéré être une aussi grande évolution

Personnellement, les versions majeurs sont pour moi
- Delphi 1: le début de l'histoire
- Delphi 2: le passage en 32bit
- Delphi 5: support ADO
- Delphi 6 Personal Edition: la première version gratuite de Delphi !
- Kylix 1: premier RAD Pascal sous Linux
- Delphi 7: publication du livre "Delphi 7 Studio"
- Delphi XE2: Windows/OSX et 64 bits
1  0 
Avatar de Ph. B.
Expert confirmé https://www.developpez.com
Le 28/02/2013 à 16:12
L'Oracle de Delphi (Grèce) était la voix du dieu Apollon. On la voit représentée ici sur un vase antique appelé... Kylix !

Quelques réajustements nécessaires :

Delphes est un sanctuaire grec au pied du mont Parnasse en Phocide où étaient rendus les oracles. Ils étaient prononcés par la Pythie, une prétresse par l'intermédiaire de laquelle parlait le dieu Appolon.

C'est la Pythie que l'on voit représentée sur ce vase ou plutot cette grande coupe évasée...

Pythie par référence à Python, le serpent qu'Appolon aurait vaincu à cet endroit.
1  0 
Avatar de arkhamon
Membre éprouvé https://www.developpez.com
Le 04/03/2013 à 11:27
Alors là Paul, bravo ! Quel sens de al répartie !

Personnellement, j'ai découvert Turbo PAscal dans sa première version sur un Logabax LX529 tournant sous CP/M.
On avait l'éditeur texte, puis on faisait F10 (de mémoire c'était il y a 30 ans) pour revenir au prompt de Turbo pascal, puis R pour exécuter...

Ca me rajeunit pas tout ça...

A l'époque j'avais travaillé sur Turbo PAscal Windows et la librairie OWL, et on créait un bouton par le code, point n'était de concepteur graphique. Un peu comme Java... qui aurait donc 20 ans de retard... Vais encore me faire taper moi...
1  0 
Avatar de NUCLEUS
Futur Membre du Club https://www.developpez.com
Le 22/03/2013 à 4:43
Salut,

Moi je fais du PASCAL depuis 1990, ca fait donc pas mal de temps
Turbo Pascal 4.0 a été mon premier compilateur

Je bosse uniquement avec des modules apaches et de cgi, sous linux et windows, je suis donc coincé avec DELPHI 7 et CROSSKYLKIX

Mes applis sont cependant au top (JSON, HTML5)
J'attend avec impatience une version de DELPHI avec un nouveau compilateur LINUX.

Lionel
1  0 
Avatar de tourlourou
Modérateur https://www.developpez.com
Le 27/02/2013 à 9:47
J'avais connu Turbo Pascal de Borland.

Voulant revenir à la programmation amateur, suite à des suggestions, je commence par un livre sur Visual Basic avant d'entendre parler de Delphi.

J'investis alors dans un livre, puis dans D6 PE que je dois être l'un des derniers à avoir acheté en magasin ; puis dans un D5 Pro d'occasion ; puis dans quelques livres ; puis dans Lazarus/Code Typhon en attendant une version de Delphi qui me comble.
0  0 
Avatar de Alcatîz
Responsable Pascal, Lazarus et Assembleur https://www.developpez.com
Le 27/02/2013 à 9:49
Citation Envoyé par Paul TOTH Voir le message
En fait la première version de Delphi c'est Borland Pascal 7 qui permettait déjà de développer pour Windows 3.x mais sans IDE RAD
Ah oui, Delphi a été bâti sur OWL.
0  0 
Avatar de Andnotor
Rédacteur/Modérateur https://www.developpez.com
Le 27/02/2013 à 12:16
Citation Envoyé par Paul TOTH Voir le message
En fait la première version de Delphi c'est Borland Pascal 7
Dans la continuité, Borland parlait d'ailleurs de Delphi version 8
0  0 
Avatar de Paul TOTH
Expert éminent sénior https://www.developpez.com
Le 27/02/2013 à 12:29
Citation Envoyé par Andnotor Voir le message
Dans la continuité, Borland parlait d'ailleurs de Delphi version 8
et Delphi 1 permettait de compiler pour DOS (à ne pas confondre avec le mode console de Windows)
0  0