IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

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


Sujet :

Delphi

  1. #1
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 963
    Points : 59 639
    Points
    59 639
    Billets dans le blog
    2
    Par défaut Delphi a 18 ans et devient un produit majeur également au sens littéral
    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.

  2. #2
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 457
    Points
    28 457
    Par défaut
    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

  3. #3
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 877
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 877
    Points : 11 373
    Points
    11 373
    Billets dans le blog
    6
    Par défaut
    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.

  4. #4
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 963
    Points : 59 639
    Points
    59 639
    Billets dans le blog
    2
    Par défaut
    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.

  5. #5
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 794
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 794
    Points : 13 470
    Points
    13 470
    Par défaut
    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

  6. #6
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 457
    Points
    28 457
    Par défaut
    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)

  7. #7
    Modérateur

    Homme Profil pro
    Ingénieur retraité
    Inscrit en
    Octobre 2005
    Messages
    2 396
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur retraité

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 396
    Points : 3 266
    Points
    3 266
    Par défaut
    Bonjour,

    Tourlourou :
    J'avais connu Turbo Pascal de Borland.
    Et avant le "Turbo Pascal" il y a eu le "Pascal" sans Turbo.

    Paul TOTH:
    En fait la première version de Delphi c'est Borland Pascal 7
    Et "Turbo Pascal pour Windows" il se situe où dans la chronologie ?

    A+.

  8. #8
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 457
    Points
    28 457
    Par défaut
    Citation Envoyé par Gilbert Geyer Voir le message
    Bonjour,

    Tourlourou :
    Et avant le "Turbo Pascal" il y a eu le "Pascal" sans Turbo.

    Paul TOTH:
    Et "Turbo Pascal pour Windows" il se situe où dans la chronologie ?

    A+.
    En fait Turbo Pascal a évolué jusque la version 7, Turbo Pascal pour Windows en était une variant pour Windows uniquement, et Borland Pascal 7 était la dernière version comprenant DOS, DOS Mode protégé, et Windows.

  9. #9
    Modérateur

    Homme Profil pro
    Ingénieur retraité
    Inscrit en
    Octobre 2005
    Messages
    2 396
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur retraité

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 396
    Points : 3 266
    Points
    3 266
    Par défaut
    Re-bonjour,

    Paul TOTH :
    En fait Turbo Pascal a évolué jusque la version 7, Turbo Pascal pour Windows en était une variante pour Windows uniquement, et Borland Pascal 7 était la dernière version comprenant DOS, DOS Mode protégé, et Windows.
    Ok, merci, je ne me souvenais que du fait que Turbo Pascal pour Windows était sorti avant Delphi-1.

    A+.

  10. #10
    Expert confirmé
    Avatar de Ph. B.
    Homme Profil pro
    Freelance
    Inscrit en
    Avril 2002
    Messages
    1 786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 786
    Points : 5 918
    Points
    5 918
    Par défaut
    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.

  11. #11
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 457
    Points
    28 457
    Par défaut
    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

  12. #12
    Membre éprouvé

    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Janvier 2006
    Messages
    621
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Janvier 2006
    Messages : 621
    Points : 1 264
    Points
    1 264
    Par défaut
    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...

  13. #13
    Futur Membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2002
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Equateur

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 3
    Points : 7
    Points
    7
    Par défaut
    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

  14. #14
    Membre expert
    Avatar de e-ric
    Homme Profil pro
    Apprenti chat, bienfaiteur de tritons et autres bestioles
    Inscrit en
    Mars 2002
    Messages
    1 561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Apprenti chat, bienfaiteur de tritons et autres bestioles

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 561
    Points : 3 955
    Points
    3 955
    Par défaut
    @NUCLEUS: ne connais-tu pas FreePascal et Lazarus ?

  15. #15
    Membre habitué Avatar de Simicro
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Mai 2012
    Messages : 136
    Points : 196
    Points
    196
    Par défaut
    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.

  16. #16
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Points : 2 529
    Points
    2 529
    Par défaut
    Bonjour,

    Citation Envoyé par Simicro Voir le message
    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é ?
    Non, la version Starter existe toujours. Il n'y a pas eu de changement là dessus.

  17. #17
    Membre habitué Avatar de Simicro
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Mai 2012
    Messages : 136
    Points : 196
    Points
    196
    Par défaut
    Entendu Thierry, merci pour la précision et en effet je viens de le voir.

    Ayant un XE2 Starter, je vois donc que pour passer à un XE6 Starter il me faudrait payer 189,21 € TTC soit plus que le prix que j'avais payé pour XE2 initialement.

  18. #18
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Points : 2 529
    Points
    2 529
    Par défaut
    Citation Envoyé par Simicro Voir le message
    Entendu Thierry, merci pour la précision et en effet je viens de le voir.

    Ayant un XE2 Starter, je vois donc que pour passer à un XE6 Starter il me faudrait payer 189,21 € TTC soit plus que le prix que j'avais payé pour XE2 initialement.
    Tout simplement parce que la XE2 date d'il y a 3 ans déjà et que les tarifs ont évolués depuis.

Discussions similaires

  1. [CDI] [Ile de France] - Développeur DELPHI expérimenté (9 ans)
    Par Iojik dans le forum Demandes
    Réponses: 0
    Dernier message: 04/08/2010, 19h47
  2. Réponses: 0
    Dernier message: 17/08/2007, 09h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo