Delphi en phase de devenir multiplateforme
L'EDI d'Embarcadero reste limité à Windows mais compilera pour Linux et MacOS

Le , par Idelways, Expert éminent sénior
Delphi, le langage de programmation orienté objet basé sur Pascal est en voie de devenir multiplateforme et d'offrir le support du 64-bit d'ici 2011.

L'éditeur Embarcadero affirme travailler pour que les applications Delphi puissent tourner dans un premier temps sous Mac OS X et plus tard sous Linux et d'autres plateforme.

Les responsables de l'éditeur, qui ont discuté d'un éventuel lancement en 2011 durant la conférence Delphi Live, précisent qu'il ne s'agit pas là de porter les outils de développement et de déploiement sous les autres plateformes. Le développement en Delphi restera exclusivement réservé aux développeurs sous Windows, mais ils pourront par la suite compiler leurs applications pour les autres plateformes.

Par ailleurs, Embarcadero prévoit de développer la prise en charge de nouvelles technologies comme la biométrie ou la voix.

Pour mémoire, les applications Delphi compilent en natif sous Windows mais il existe une variante, « Delphi Prism » qui compile en code managé Microsoft .NET.

Delphi Prism édité par RemObjects, succède au compilateur Delphi .NET et peut d’ores et déjà profiter des capacités 64-bit de Dotnet et fonctionner sous Linux et MacOS grâce à l’implémentation Mono.

Si la compilation native réalise de meilleures performances, le code managé offre un environnement plus sûr aux développeurs qui ne doivent plus se soucier des considérations matérielles sous-jacentes.

Ne reste plus qu'à espérer que les promesses d'Embarcadero soit tenues.

Source : Site de la conférence Delphi Live

Lire aussi :

Embarcadero publie une roadmap pour Delphi/C++ Builder, RAD Studio et Prism

Embarcadero dévoile les nouveautés liés à Delphi XE, le successeur de Delphi 2010

Lancement de www.delphi-staff.com, le premier site de recrutement en ligne dédié à DELPHI ouvre ses portes

Les rubriques (actu, forums, tutos) de Développez :

Delphi
Pascal
Langages
EDI
Mac
Linux Professionnel

Et vous ?

Que pensez-vous de cette nouveautés ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de ILP ILP - Membre averti https://www.developpez.com
le 25/08/2010 à 14:54
Je suis pas un expert en .NET. J'ai testé vite fait Delphi Prism 2011 avec Visual Studio 2010. Ça ressemble plus a une autre façon d'écrit le code. Au lieu d'avoir du C# on a une sorte de Pascal.NET.
Citation Envoyé par lequebecois79  Voir le message
pas sûr que je miserais sur Delphi Prism pour une application commerciale afin qu'elle tourne sous mono...

En effet Mono me semble un peu jeune et en retard sur .NET (version 2.0 du Framework contre la version 4.0 pour Microsoft) pour pouvoir l'utiliser dans des projets importants.
J'espère que ça va évoluer rapidement et dans le bon sens .
Avatar de _skip _skip - Expert éminent https://www.developpez.com
le 25/08/2010 à 15:14
Citation Envoyé par ILP  Voir le message
En effet Mono me semble un peu jeune et en retard sur .NET (version 2.0 du Framework contre la version 4.0 pour Microsoft) pour pouvoir l'utiliser dans des projets importants.
J'espère que ça va évoluer rapidement et dans le bon sens .

Si tu regardes ceci :
http://www.mono-project.com/Roadmap

Tu vois que le support de la version 4.0 est déjà prêt et sera disponible dans la prochaine release. Ca va très vite et c'est très prometteur. J'ajouterai que la version actuelle (2.0 avec presque toutes les features du 3.0) est tout à fait utilisable.

En revanche, si l'IDE produit des binary uniquement pour windows et oblige le passage en .Net pour être multi-plateforme, je suis pas sûr que ce soit très intéressant face à c# et autres.
Avatar de ILP ILP - Membre averti https://www.developpez.com
le 25/08/2010 à 15:35
En effet, je me suis fié à l'article de Wikipédia.
Comme quoi ce n'est pas une source fiable à 100%. Honte à moi .
Avatar de skywaukers skywaukers - Membre chevronné https://www.developpez.com
le 25/08/2010 à 15:40
Bonjour,

Citation Envoyé par _skip  Voir le message
Si tu regardes ceci :
http://www.mono-project.com/Roadmap
En revanche, si l'IDE produit des binary uniquement pour windows et oblige le passage en .Net pour être multi-plateforme, je suis pas sûr que ce soit très intéressant face à c# et autres.

Non, dans l'annonce de Delphi multi-plateform, l'IDE reste sous windows, mais les objets seront compilés nativement pour l'OS de destination.
Et ce que dit le communiqué, c'est que aujourd'hui Delphi prism est la seule solution pour faire du multi-plateforme.

@++
Dany
Avatar de mteirek_m mteirek_m - Membre habitué https://www.developpez.com
le 25/08/2010 à 18:52
Ca fait un moment qu'on attend des nouvelles d'embarcadero.
Un peu de patience, ca va venir, pour moi Delphi reste le meilleur RAD et cela malgré les retards cumulés.

Encore une prise en charge d'une plateforme mobile et je suis comblé à 200%.
Avatar de der§en der§en - Membre habitué https://www.developpez.com
le 25/08/2010 à 21:19
Scandaleux, c'est tout ce que je trouve a dire de reporter de 2010 a 2011 sans autre forme de procés une sortie déja promis pour cette année en 2009 et encore ce n'est même pas sur vue qu'on a pris bien soin de mettre le mot EVENTUEL avant les mots lancement en 2011...

D'ici la qu'il nous chante la même chanson en 2011 pour une éventuel sortie en 2012

Et je ne vous parle même pas du support du 64 bits hein !

Comment annoncer ceci a nos clients qui menacent réguliérement de changer de prestataire si on ne leurs livres pas des versions Mac et Linux de leurs devs qu'ont leurs promettaient pour cette année
Avatar de petitprince petitprince - Membre actif https://www.developpez.com
le 25/08/2010 à 22:27
Il te reste Lazarus.... Mais c'est vrai, ils nous promettent beaucoup de choses, et finalement les "roads maps" ne sont pas respectées.... A mon avis la priorité est le multi-plateforme, avec le support du développement mobile, le tout en natif, et non en managé. Je suis plus réservé quand au 64bit, car tant que mes applis 32bit compilé avec D7 tournent, il n'y a pas de raison de changer.
Avatar de skywaukers skywaukers - Membre chevronné https://www.developpez.com
le 25/08/2010 à 23:13
c'est toujours long d'attendre, mais mieux vaut attendre un peu et ne pas avoir un nouveau kylix non ?
Perso je trouve préférable qu'ils repoussent (raisonnablement tout de même, pas éternellement hein ) pour sortir quelque chose qui tienne la route, plutôt qu'ils sortent quelque chose pour le sortir parce qu'ils l'avaient annoncé. La déception face au mauvais produit est à mon avis plus grande que celle face au retard.

@++
Dany
Avatar de Lung Lung - Expert confirmé https://www.developpez.com
le 26/08/2010 à 8:21
Citation Envoyé par skywaukers  Voir le message
La déception face au mauvais produit est à mon avis plus grande que celle face au retard.

C'est vrai. Mais il aurait mieux value ne rien annoncer, tant que les développements n'étaient pas terminés.
Avatar de wxuserbrest wxuserbrest - Membre à l'essai https://www.developpez.com
le 26/08/2010 à 15:59
Bonjour,
désolé de lancer un troll. Ayant fait beaucoup de pascal dans le passé, je me demande juste l'intérêt de faire du delphi par rapport à des outils comme Qtcreator (C++/Qt) qui sont réellement portables. Y a t il un intérêt ou pas ?
J'ai bien aimé le pascal dans le passé donc c'est juste une question de curiosité, sachant que Delphi marchait bien dans le passé...un bon outil mais ceux qui ont eu l'occasion de faire du Qt et du "Delphi" qu'en pensent ils ?
Merci et bonne fin de journée
Avatar de skywaukers skywaukers - Membre chevronné https://www.developpez.com
le 26/08/2010 à 17:18
Bonjour,

Citation Envoyé par wxuserbrest  Voir le message
Bonjour,
désolé de lancer un troll. Ayant fait beaucoup de pascal dans le passé, je me demande juste l'intérêt de faire du delphi par rapport à des outils comme Qtcreator (C++/Qt) qui sont réellement portables. Y a t il un intérêt ou pas ?
J'ai bien aimé le pascal dans le passé donc c'est juste une question de curiosité, sachant que Delphi marchait bien dans le passé...un bon outil mais ceux qui ont eu l'occasion de faire du Qt et du "Delphi" qu'en pensent ils ?
Merci et bonne fin de journée

Il n'y a pas plus d'intérêt que de faire du Java ou du .NET, ou je ne sais quel autres langages supportant plusieurs plates-forme. C'est une question de préférence. Si on connait bien le Pascal, on sera plus à l'aise dans Delphi que dans QT. Si on connait Java, on sera plus à l'aise en Java.
Par là même ça permet aux développeurs Delphi d'étendre leur cercle d'action sans avoir à changer d'environnement en fonction du projet.
Après une différence peut exister dans les outils. Si Dephi propose une plus grande productivité que QT pour faire la même chose, alors il peut y avoir un intérêt pour les développeurs de passer sur Delphi (note que je ne souhaite pas non plus lancer de troll, je ne connais pas QT, donc ce que je dis c'est juste pour l'image).
C'est un peu comme le reste, pourquoi avoir plusieurs types de baguettes et plusieurs boulangeries ? Il n'y a pas et j'espère qu'il n'y aura jamais de pensée unique, la diversité fait aussi la richesse.

@++
Dany
Offres d'emploi IT
Ingénieur conception en électronique de puissance H/F
Safran - Ile de France - Moissy-Cramayel (77550)
Architecte et intégrateur scade/simulink H/F
Safran - Ile de France - Vélizy-Villacoublay (78140)
Ingénieur H/F
Safran - Ile de France - Moissy-Cramayel (77550)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil