Nouvel entretien avec Atanas Popov :
Linux, Starter avec Android et ouverture sur JavaScript
Nouvel entretien avec Atanas Popov :
Linux, Starter avec Android et ouverture sur JavaScript
Le , par gvasseur58
Atanas Popov, le PDG d’Embarcadero en charge des outils de développement Delphi et C++ Builder, a tenu à fournir en exclusivité des informations aux membres de developpez.com sur la politique de son entreprise pour les mois à venir. Cet échange via Skype a duré près d’une heure et s’est montré particulièrement riche.
Comme annoncé, la feuille de route de Delphi et de C++ Builder sera réactualisée d’ici la fin de l’année, donnant une bonne visibilité à ceux qui veulent investir tout en se souciant de l’avenir : pour le moment, les plus sceptiques admettront qu’Embarcadero s’est scrupuleusement tenu à ses prévisions, ce qui était très loin d’être le cas dans les années passées.
Plus surprenant et plus réjouissant encore, les programmeurs de la société travaillent à une version Starter incluant des outils pour Android. Atanas Popov a affirmé avoir conscience que le développement d’applications pour les mobiles est un atout majeur de Delphi et de C++ Builder : la découverte de ces deux EDI ne saurait se limiter à l’utilisation de la VCL sur Windows. D’ici quelques mois, devrait donc paraître cette édition spéciale qui permettra de produire des maquettes opérationnelles sur Android avant de se lancer éventuellement dans une utilisation professionnelle avec une licence adaptée.
Toujours pour les annonces, Atanas Popov nous a confié que le récent RAD Server devrait permettre d’aller vers une architecture plus ouverte combinant les avantages de Delphi et de C++ Builder et ceux d’un langage aussi éprouvé que JavaScript. La philosophie sous-jacente est clairement énoncée et assumée : ne pas réinventer la roue, prendre le meilleur de chaque technologie, y compris étrangère au monde du Pascal, et permettre aux différents éléments répertoriés de communiquer au mieux dans des environnements de plus en plus complexes.
La conversation a ensuite porté sur Linux et sa prochaine réintégration dans le giron des plateformes disponibles. À notre interrogation sur la cohabitation de produits commerciaux et d'applications open source, Atanas Popov n’a pas voulu répondre en niant cet écueil : le choix d’Embarcadero est de privilégier le côté serveur de Linux, sans se lancer dans un investissement lourd du côté client. Sans ce garde-fou, le risque aurait été grand de reproduire les erreurs de Kylix, par exemple. La plateforme n’est donc pas mineure dans son esprit, mais elle exige de cibler les professionnels en leur offrant toute la puissance avérée de Linux dans le domaine des serveurs.
Après cette copieuse série d'annonces, Atanas Popov a accepté de répondre aux questions souvent posées sur les forums de developpez.com en rapport avec Delphi.
Concernant les problèmes soulevés par l’installateur encore bien souvent critiqué, il admet qu’il y a là une véritable difficulté à laquelle une équipe de programmeurs travaille d’arrache-pied. Cependant, il ne peut garantir d’évolution significative sous peu, car les contraintes technologiques sont importantes, en particulier lorsque les nouvelles fonctionnalités touchent au cœur de l’EDI. Il s'engage cependant à faire alterner si possible les éditions nouvelles avec réinstallation et d’autres plus légères qui ne nécessiteront qu’un complément du type patch.
Enfin, dans sa volonté de faire venir un nouveau public pour Delphi et C++ Builder, Atanas Popov souhaite vraiment se tourner davantage vers les lieux de formation en leur proposant des licences au coût léger, voire gratuites, et en développant une documentation adaptée à la nouvelle génération d'étudiants qui arrive sans connaître le Pascal. Dans ce projet en cours d’élaboration, il n’oublie pas les programmeurs plus aguerris qui cherchent à passer du monde de la VCL à celui plus prometteur à terme (mais parfois déroutant) de FireMonkey. Ce serait un moyen de répondre aux nombreuses interrogations dans les discussions sur developpez.com à propos d’une documentation riche, mais trop fragmentée.
Certes, il y a toujours la volonté chez un dirigeant d’entreprise de vanter les mérites de ses produits et d’espérer de bonnes retombées en termes de ventes : qui lui reprocherait d’exercer son métier ? Cependant, Atanas Popov se montre très intéressé par le public francophone et n’a jamais cherché à fuir nos questions. Conscient de ses limites du point de vue technique, il nous a par ailleurs promis un contact rapide avec Nick Hodges (directeur de la gestion des produits chez Embarcadero et éminent programmeur Delphi) afin d’éclairer la communauté francophone sur tous les points qu’elle jugera utile d’aborder. Alors, à vos plumes et à vos claviers !
Une erreur dans cette actualité ? Signalez-nous-la !