mars
2007
David Intersome de CODEGEAR a publié un billet dans son blog posant la question du nom du langage dans Delphi 2007, suite à des commentaires lui demandant pourquoi Codegear avait appellé son nouveau produit Delphi for PHP.
Voici le résumé et la traduction de ce billet :
Delphi est un mot pour un produit RAD, de développement visuel, avec une libraire de composants visuels et non-visuels. Delphi est une manière de programmer indépendamment du langage de programmation que vous utilisez dans l’IDE. Quand quelqu’un parle de Java, pensez-vous au langage, à la VM, à l’API…etc ?
Étant donné que nous avons maintenant de nouveaux produits avec Delphi 2007 for Win32 et Delphi for PHP, comment devons nous appeler le langage dans Delphi 2007 ? Dans les versions 1 à 6 (au moins) de Delphi (et depuis Turbo Pascal 5.5) nous avons inclu le manuel du langage Pascal objet avec le produit.
Officiellement, le Pascal objet était un langage publié par Apple Computer dans les années 80 pour le Macintosh.
Turbo Pascal 5.5 a implementé le Pascal Objet avec certaines extensions.
Dans Delphi 1 on a étendu l’Object Pascal avec les composants. Ensuite on a ajouté l’interface COM dans Delphi 3, puis la gestion des exceptions(Try/Except et Try/Finally)…etc.
Il y a d’autres langages avec le nom Pascal inclu, « Component Pascal » et « Concurrent Pascal », pour nommer seulement ces 2 là.
« Component Pascal » est un langage créé par John Gough à l’université de technologie du Queensland en Australie. « Concurrent Pascal » était un langage créé par Per Brinch Hansen au milieu des années 70. Il y a également des normes nationales et internationales pour le langage Pascal appelées ANSI Pascal, ANSI-ISO Pascal et ANSI Extended Pascal.
Donc comment devons-nous appeller la version moderne du langage Pascal Objet de Codegear ? Que diriez-vous de « Object Pascal + components +++ » (peut-être un peu trop long). Que diriez-vous de « Object Pascal++ », « Pascal++ », « P++ », « P# », « Pascal », « Pascal 2007″ ?
Et vous comment appelleriez-vous le langage de programmation dans Delphi 2007 ? Des idées, des remarques ? n’hésitez pas à nous donner votre avis.
Vous pouvez bien entendu répondre sur le lien du blog de David Intersome, mais en anglais bien sur : http://blogs.codegear.com/davidi/archive/2007/02/28/32483.aspx
8 Commentaires + Ajouter un commentaire
Articles récents
Archives
- juin 2011
- août 2010
- avril 2010
- mars 2010
- février 2010
- janvier 2010
- décembre 2009
- septembre 2009
- août 2009
- juillet 2009
- juin 2009
- mai 2009
- avril 2009
- mars 2009
- février 2009
- janvier 2009
- décembre 2008
- novembre 2008
- octobre 2008
- septembre 2008
- juillet 2008
- mai 2008
- avril 2008
- février 2008
- janvier 2008
- décembre 2007
- novembre 2007
- octobre 2007
- septembre 2007
- août 2007
- juin 2007
- mai 2007
- avril 2007
- mars 2007
- février 2007
- janvier 2007
- décembre 2006
- novembre 2006
- octobre 2006
- septembre 2006
- août 2006
- juillet 2006
- juin 2006
- mai 2006
- mars 2006
- février 2006
- janvier 2006
- décembre 2005
- novembre 2005
- octobre 2005
- septembre 2005
- juillet 2005
- juin 2005
- mai 2005
Bonjour
TurboDev
disons Pgear …
Moi plutôt : Delphi Pascaline Edition… ^^
bon jour :
je propose : Deloop win32
Deloop.net
c,a,d : del : delphi
oop : oriented object programing
Bonjour,
ben P# serait à la mode, mais ne serait pas vraiment exact, vu que cela laisserait supposer que c’est uniquement du pascal managé .NET, hors il y a toujours le Pascal win32. Donc dans la même logique, ce serait peut-être bien de l’appeler P++ puisque qu’il est la version objet du Pascal, comme C++ pour C en fait.
Ben, Borland Pascal 7.0 (7 pour 2007).
D’ailleur j’ai posté ce message sur le blog de David Intersome :
mathematician, physicist, and religious philosopher. At age eighteen, Blaise Pascal constructed a mechanical calculator capable of addition and subtraction, called Pascal’s calculator or the Pascaline : this is the first real automated computation device.
Let’s call the language by his FistName then :
BLAISE
Je l’appelerais Blaise (c’était son prénom, à Pascal)