Au vu de inflation des licences Delphi, j'ai pris l'habitude de changer de version que tout les 2 ou 3 ans, mais avec la dernière technique commercial (la souscription et les correctifs de bugs non disponible aux acheteurs de base), je vais laissé tomber Delphi pour mes prochains devs et ne plus faire que de la maintenance sur l'existant, et pour cela mon XE8 sera très bien encore longtemps.
Le départ de Thierry me semble assez prémonitoire sur l'avenir des outils Borland...
De + en + cher, de + en + buggé, de + en + lent, des clients de + en + méfiant sur l'avenir de Delphi, il me semble bien que nous sommes rentré dans une spirale infernale !
Quand a la comm de Idera /Barnsten, elle ressemble de + en + a celle de commerciaux et de - en - a celle de techniciens...
J'espère vraiment que le produit ne va pas être tué.
J'ai fait des investissements conséquents car j'y crois et suis un utilisateur de longue date.
Et pour moi, n'avoir qu'un code à maintenir est très important. Même si d'autres solutions existent, je les trouve toutes bien inférieures, en perfs, en qualité, que Delphi / C++ Builder. Les nombreux composants existants sont aussi une raison de rester avec Delphi...
Donc pourvu que cela dure vraiment.
Comme dit dans l'interview, Embarcadero produit de plus en plus de webinaires de très haute qualité, David I, Sarina D et Marco C sont très impliqués et des sources d'info sans prix. C'est important aussi.
Pour moi Borland et CodeGear faisaient vivre bien plus Delphi que ne le fait Embarcadero pour ma part. CodeGear avait même fait une version gratuite (TurboDelphi) à l'heure où beaucoup d'environnements de développement s'ouvrent de plus en plus, eux choisissent de se fermer. Et que dire du projet Lazarus qui évolue plus vite que Delphi lui même alors qu'il est libre? Pour moi, l'avenir de Delphi est tout de même bien incertain je pense, il a eu ses heures de gloire dans les années 90 comme concurrent sérieux du VB mais aujourd'hui? Je n'ai pas l'impression par exemple de voir beaucoup d'offres d'emploi demandant Delphi.
Alors des bureaux d'Embarcadero qui ferment, pour moi c'est un signe que ça ne va pas aussi bien.
voici les nouveautés à venir chez embarcadero
http://community.embarcadero.com/blo...=entry&id=8596
Pour celui qui a connu la qualité des produits Borland, Delphi n'est plus que l'ombre de lui-même. Heureusement j'ai retrouvé le plaisir avec Lazarus même si c'est perfectible.
Sur http://emploi.developpez.com il y à des offres d'emploi Delphi, même récentes.
Certes moins que pour Java, C#, C++, PHP ou Javascript, mais c'est encore "vivant"
Je viens de checker les offres avec le mot clé Delphi. 3 pages !
Et surtout, des offres datant de l'année dernière qui n'ont plus cours. (Je le sais parce qu'au moins une des offres a été traitée par nous).
Si le ménage n'est jamais fait, évidemment qu'on peut en trouver quelques-unes.
Je serais curieux de voir le total après écrémage du superflu.
J'en trouve même une de : Mis en ligne le 18 septembre 2013
Bonjour,
je crois que je suis (du verbe suivre) Delphi depuis Turbo Pascal jusqu'à Delphi Kylix.. J'ai erré un temps et utilisé Lazarus que j'ai abandonné avec Delphi XE que j'ai abandonné avec Delphi XE7. J'utilise Windev (pour le maquettage) et ensuite réalise le programme en Qt/C++ (en Windows, Linux et Mac). J'ai apprécié l'apparition de FireMonkey et mesuré ses limites, ses errements aussi.
Ancien enseignant, j'ai appris à mes élèves le Pascal, ce langage finalement très pédagogique. Mais en ce qui concerne Delphi, il a longtemps oublié d'évoluer... et la stratégie commerciale est devenue désastreuse. Alors Lazarus a fait des progrès mais comme Delphi son générateur de rapport est totalement dépassé. Il a fallu attendre TMS et ses composants pour sortir les IHM du style vieillot des années 80. Quand on voit ce que fait un NCReport comparé à LazReport ou FortesReport ou FasReport, on conçoit le chemin à parcourir. Quant à la politique commerciale, il faudrait assumer un petit peu. Par exemple, la version de FastReport incorporée à Delphi n'est qu'une version light. Il faut payer pleinement la version complète (alors qu'on a payé dans le prix de Delphi la version light). Il faut compléter l'achat de Delphi par les composants TMS (ou équivalents), voire les composants UniDAC de Devart (sans eux, impossible pour moi de piloter une base MariaDB sous MAC : FireDAC fonctionne parfaitement en compilation FireMonKey/Windows mais pas en FireMonKey/Mac et le débogueur reste définitivement muet).
Au total pour une licence (non Education), le prix devient prohibitif notamment celui du maintien... et de la correction de bugs. Et se couper des hobbyistes me semble totalement absurde.
Je me souviens des rapports que j'entretenais avec Borland. Sans les sublimer, j'avais l'impression d'être pris en compte. Maintenant, je suis un simple client qui considère tout de même qu'il n'en a pas pour son argent et qui a fait montre de patience. Mais la patience a des limites même pour un Pascalien convaincu.
J'espère découvrir bientôt une mouture Windows, Linux, Mac de Delphi (autrement plus performante au niveau du débogage que sous Mac d'ailleurs). En passant je signale quand même que TMS a porté ses composants sous Lazarus. Il ne manque qu'un véritable outil de rapports sachant que la version FastReport adaptée à Lazarus a du retard et finalement ne possède pas plus de qualité que celle de Delphi. Dommage.
Cordialement AD.
Sans doute, mais ça donne une fausse impression sur le nombre réel d'offres liées !Il y à en à des récentes, et les anciennes annonces emploi c'est pas toujours inutile, tu peux savoir quelles sont les sociétés qui utilisent Delphi et les contacter au cas ou...
Il vaudrait mieux faire une rubrique du genre: "Les entreprises en lien avec ..." , ce serait (amha) plus pertinent.
Personnellement, ancien 'TurboPascaliste', J'ai quitté DELPHI avec grand regret ( dernier RAD DELPHI 2010 ).
Car C++Builder offre la même facilité de construction du GUI mais avec un Langage qui a de l'avenir car 'multi fournisseurs '.
J’adore toujours DELPHI mais C++ enlève ce sentiment d'isolement du Delphiste...
Idem pour moi : la possibilité d'avoir le choix entre deux langages : Delphi et C++ est un vrai plus pour Embarcadero. Ils communiquent d'ailleurs de plus en plus sur Builder C++. Les deux produits intégrés dans RAD Studio sont parfaitement complémentaires : Delphi pour l'initiation, les applis de gestion et de base de données, Builder C++ pour l'infographie, les réseaux, les applis scientifiques, les développements systèmes...
Contrairement à ce qui a souvent été dit les tarifs sont très raisonnables compte tenu du nombre de plateformes supportées dans le cadre d'une utilisation commerciale, notamment avec la maintenance.
Par contre il vrai qu'une version gratuite fait cruellement défaut pour les étudiants et les hobbyistes - c'est indispensable à long terme pour le bon développement du produit : tous les autres éditeurs l'on compris depuis longtemps.
Bonjour,
On fait toujours face à la même "rengaine" avoir un produit bridé auquel il manque toujours quelque chose (je me souviens de certaines versions où c'était les connexions au BDD, d'autres où il s'agissait de l'impossibilité d'ajouté des composants etc ....)
Aux hobbyistes je dirais qu'il y a toujours la version gratuite, complète mais limitée dans le temps pour tester le produit (au rythme où était les sorties de version pendant un temps cela faisait presque une version utilisable tout le temps jusqu'à ce que la version gratuite passe de 3 à 1 mois.
Ceci étant, un hobbyiste préférera nettement LAZARUS, Andnotor a osé la comparaison avec un fan de mécanique pour les questions de coûts, je continuerai en disant que LAZARUS est fait pour ceux qui aiment mettre "les mains dans le cambouis". Problème (à moins que cela ait beaucoup changé depuis mes essais vers LAZARUS), ce dernier est resté figé dans le temps (D7) et ne peux donc offrir que des interfaces "vieillottes" sauf à rajouter beaucoup de composants, la plupart à écrire.
On ne peut donc plus vraiment comparer RAD Studio (je met dans le même sac Delphi et C++, ce n'est qu'une question de langage) et LAZARUS.
S'il est dommageable que RAD Studio reste Windows et 32 bits, le produit est quand même , AMHA, un des must de sa catégorie.
Professionnellement parlant je n'en changerai pas (j'ai tâté un peu à QT mais je dois commencé a devenir trop vieux pour changer mon fusil d'épaule), même si, c'est vrai, le prix commence à devenir scandaleux pour une version complète
Cela étant on s'éloigne de l'annonce de départ : 'La fermeture annoncée d'Embarcadero Espagne' y a t-il de quoi s'inquiéter ?
La question est complexe, il y a toujours à s'inquiéter, quand une société (pour des raisons financières, suite à des audits etc...) décide de se séparer de compétences c'est sa mémoire et une partie de son esprit qui part. D'un autre côté: "le cimetière est pavé de gens indispensables", de mon point de vue tant que le produit vit (c'est dur pour les employés remerciés mais c'est un point de vue nombriliste) je ne me ferai pas de soucis. Pas de soucis si ce n'est que l'on va se retrouver avec de nouveaux intervenants qui amèneront certainement un œil neuf mais aussi certainement de nouveaux bugs !
Les réactions d'Embarcadero à ce sujet sont plus qu'étranges a tel point que l'on à l'impression d'une sorte de Troll.
Franchement, vous croyez que seul la section Espagne travaillait sur l'IDE et que toute l'équipe sera dissoute sans que Idera garde des compétences ? ce serait couper la branche sur laquelle ils sont assit si ce qu'ils ont affirmé et réaffirmés depuis l'achat d'Embarcadero. AMHA l'équipe sera dissoute et certains membres seront repris s'ils acceptent la mobilité (vers la maison mère ?).
Hors la partie IDE, si je me souviens des discussions vraiment sur le sujet (désolé si je recadre mais les considérations sur l'aide, la politique tarifaire, l'avenir du langage etc... bref l'épanchement classique à chaque annonce de nouvelle version)
Allan Bauer est certes un ancien pilier mais faut-on encore lui faire entière confiance ?Envoyé par gvasseur58
- Getit semble un projet abouti (en tout les cas génial) c'est ensuite bien du ressort de la communauté de proposer des packages (bien que cela me semble un peu complexe à mon niveau) il est dommageable que d'une version à l'autre (Seattle -> Berlin) les paquets ne suivent pas tous
- L'installateur, moui, mais là un œil neuf ne ferait vraiment pas de mal (quoique pour Berlin, l'amélioration est à portée reste un peu d'interface utilisateur à améliorer)
- les bases de données, à mon avis Dmitry Arefiev et son équipe (s'il en a une) ne se trouve pas en Espagne, or la tendance va vraiment vers Firedac, à mon avis toujours BDE obsolète depuis des années (et déjà les composants BDE doivent être installés "manuellement") , DBExpress et consorts sont voués à moyen terme à disparition. Si l'équipe espagnole s'occupait de ces produits on comprendra aisément le fond de l'affaire
- L'informatique des Objets : là j'en suis encore loin (comme la demande à ce sujet) pour moi ce n'est encore que du gadget et je pense que c'est les constructeurs de ces Objets qui de toute manière font les API. Que l'on nous propose des composants gratuits pour les utiliser c'est le top, mais les Delphiistes de la première heure ou pas ont l'habitude de travailler directement avec ces APIs (pour peu quelles soient documentées). Cette pléthore de composants proposée via Getit c'est le top pour promouvoir ces objets mais perso, dans le monde industriel dans lequel je travaille on est loin d'en avoir le besoin
- le BlueTooth : joker, la norme évolue t-elle tant que ça ? a-t-on besoin d'une équipe à plein temps ?
Reste L'EDI et la RTL, là oui c'est plus le cœur de sujet, mais n'étant pas dans le secret des dieux qu'en était-il vraiment ?
En conclusion, il était évident que le rachat allait entrainer, comme cela a toujours été le cas, des restructurations (suggérées par des auditeurs ne connaissant qu'une seule règle la règle financière et celle des 20% << oui, vous l'avez compris je n'aime pas trop ces bêtes là ), des mutations et bien sûr des fermetures (encore mes salutations à Thierry) et des ouvertures (jeux de négociations). Et tout ça même si nous avons reçu une lettre nous affirmant que rien n'allait changer (le sous-entendu était : rien ne va changer pour vous pas rien ne va changer dans la société).
Tant que RAD Studio (et Delphi donc) sera en vente avec des mises à jour, je me persuaderai en citant une mantra : "il n'est pas mort" (encore une petite dizaine d'années à tenir pour moi me susurre mon nombrilisme)
Donc : inquiétude raisonnée, grosse tempête dans un verre d'eau limite du troll en ce qui me concerne (on a eu pire lors du départ de chez Borland)
Bonjour,
- C'est quand même "gonflé" d'écrire cela. Delphi est tout autant vieillot sauf à y adjoindre des composants TMS qui sont pour une part -celle dont j'ai besoin- également disponibles sous Lazarus. Il y aurait une différence esthétique entre une TStringGrid XE10 VCL et une TStringGrid Lazrus LCL ? Et quant au TGrid FMX, certes l'esthétique peut être améliorée mais c'est au prix d'une complication moyennement portable (les styles), et de restrictions techniques notamment en terme de gestion des événements ; Bref bien adaptée pour Androïd et peut-être iOS (je ne pratique pas ce dernier) mais insuffisante pour du développement Desktop.
- Franchement, vous êtes allé voir ailleurs ? Les IDE des environnements VS, Qt ? Mais sans parler de la qualité de VS, puisqu'ici on est dans un forum où l'on compile, si l'on parle compilation, je préfère rester un fidèle de la compilation sur la plate-forme de développement qui est également la plateforme cible -donc sans cross-compilation- en ce qui concerne les applications Desktop évidemment. Alors, Qt et Lazarus ne sont pas dans la même catégorie que Delphi. Et ce n'est pas un compliment pour Delphi. Être obligé d'utiliser Windows sur un Mac pour compiler et essayer de debugger une application, quel plaisir, quelle simplicité ! Pour quelle efficacité et quel coût imposé ? il vaut mieux disposer d'un i7/16 Go RAM !
- UniDac est réellement portable... sur toutes les plates-formes que j'ai essayées... Pas comme FireDac [FMX-FireDac-MacOsX-MariaDB] -> Le même programme utilisant UniDac fonctionne sans problème... Et quelle simplicité de déploiement ! Voilà un composant moderne. Ceci dit les composants natifs de Lazarus fonctionnent également sur l'application équivalente... ou avec UniDac même si son installation est un peu compliquée sous cet IDE.
Alors pour en revenir au sujet : je me moque totalement des restructurations. Depuis Embarcadero voire son prédécesseur, je me considère comme un Client. Par réciprocité, je considère la société propriétaire de Delphi comme un simple fournisseur... et j'ai mis de côté l'affection que j'avais pour Borland, qui je le rappelle, proposait un rapport plus associé, plus intégré avec les développeurs qui utilisaient ses produits. Je reconnais que cela m'a pris trop de temps avant de renoncer à des échanges plus intéressants. Maintenant, en tant que Client, j'attends que le produit réponde à mes attentes d'autant que sa politique tarifaire et ce qu'elle implique (la gestion des bugs) me semble inadaptée surtout pour mon porte-monnaie. Alors à court terme, pour mettre à niveau mon XE7, j'attends que Delphi me permette de réellement développer proprement sous Mac (sans debug "muet" alors qu'un problème propre à la plate-forme cible existe), j'attends que FMX se stabilise, que la cross-compilation Androïd fonctionne sur tous les processeurs du marché. A moyen terme, j'attends une version Linux, et à long terme, j'aimerais que les développeurs de Delphi fassent le même boulot que moi, c'est-à-dire qu'ils portent leur joli IDE sur les plates-formes de développement cibles... comme c'est le cas de Lazarus et Qt. Quant à la pérennité de Delphi, on verra. En cas de disparition, il reste Lazarus, Qt pour le "multiplateforme compilé desktop" et d'autres solutions (non compilées). Le "reste" n'est que conjecture en ce qui concerne l'évolution du produit, assortie d'une évaluation des adaptations nécessaires, corrigée par l'estimation des opportunités d'amortissement du produit acheté (et éventuellement maintenu) Bref une question de confiance mais pas de certitude.
Ceci dit avec ce produit "pour hobbyiste" qu'est Lazarus accompagné de TMS Lazarus + UniDac Lazarus (ou sans ce dernier mais avec un déploiement plus compliqué), j'obtiens largement l'équivalent de FMX pour le Desktop. Mais l'impression de documents reste totalement déplorable sous Delphi comme sous Lazarus d'ailleurs. Je crois que leur ancêtre commun, FreeReport, porte ses limites dans ses gènes. Je ne vais pas attendre que le FastReport gère correctement (i.e. suffisamment) l'impression des textes enrichis. La solution repose à mon avis sur l'utilisation de PDF. J'ai commencé un portage de libjpfpdf.pas pour l'utiliser avec des codes HTML. J'avais déjà travaillé sur un HTMLtoRTF. C'est pas mal avancé et si j'arrive à mes fins, le problème sera réglé à un coût minimaliste et un plaisir non négligeable, tout en continuant les développements Qt avec le moderne NCReport qui imprime nativement parfaitement le HTML et même les balises images encodées en base64 dans le code HTML. Le jour où les descendants de FreeReport seront capables de faire cela, on pourra parler de modernité.
Cordialement. AD.
J'ai quitté Delphi avec regret.
Mais d'un autre côté, la capacité de développer avec FPC/Lazarus des applications pour Windows, Linux et Mac m'est devenue indispensable. Je ne l'ai pas en Delphi.
Il manque à Delphi une vraie capacité multi-plateformes et un produit à bas prix, moins de 100 €. Ce n'est pas un produit pour les "hobbyistes", ce qui me semble un terme biaisé et peu flatteur, mais pour tous les développeurs qui ont des moyens limités à consacrer aux outils. C'est aussi un moyen de renouveler la population des développeurs Delphi, l'outil et le langage ayant des qualités de pédagogie, de rapidité et de lisibilité certaines.
Si FPC/Lazarus manque de documentation, que ceux qui s'en plaignent ici, y contribuent et la documentation s'améliorera.
Quant à la compatibilité Delphi/FPC, si la conception des applications est bien faite en Delphi, toute la logique métier est réutilisable en FPC. Cela nécessite une approche objet sérieuse qui peut manquer à ceux qui sont attirés par les promesses infondées du tout-RAD.
Pour ceux qui ont les moyens, il me semble que rester avec Delphi, tant qu'il continue à évoluer, est une bonne approche, qui préserve l'existant et permet d'évoluer avec les technologies les plus récentes. Les versions les plus sophistiquées de Delphi offrent énormément de valeur ajoutée.
Cordialement,
Thierry
Ah les hobbyistes !
Un copain, son truc c'est de bricoler sa bagnole. Tu ouvres son garage et tu y trouves en matériel l'équivalent d'une version Architecte et dix ans de maintenance (au bas mot).
Un autre, c'est la peinture. Pinceaux, peintures à l'huile, toiles : une version professionnelle et deux ans de maintenance (par année).
Un troisième c'est la randonnée en montagne ; chaussures de marche, sac à dos, bâtons : deux ans de maintenance.
Pourquoi le loisir "informatique" devrait-il être gratuit ?
Mais il faudrait effectivement favoriser l'éducation, c'est indéniable.
Parce qu'on nous a donné l'habitude ?
Je repense à tous ces magazines d'il y a 10-20 ans avec diskettes d'abord, puis cdrom's, embarquant sharewares et autres freewares, parfois bien fonctionnels même si limités, et amplement suffisants pour un hobbyiste !
Il y avait même un mag' qui s'appelait "Presqu'offert" et qui proposait de vieilles versions parfaitement fonctionnelles : c'est comme ça que j'ai découvert Delphi1, et oui !
Et en parlant de Delphi, d'où tu crois que j'ai sorti ma version 7 perso ? Du bouquin de Paul (fort utile, au demeurant)
CQFD.
Ces disquettes et autres CD n'étaient que de l'amusement. L'hobbyiste, le vrai, le passionné, ne se contente pas de programmes bridés, il veut tout !
De plus, un Shareware, tu étais censé le payer s'il te convenait
Avoir reçu D7 (Perso) avec le livre de Paul, là je dis oui ! On est dans le domaine de l'éducation. Tu as acheté un bouquin sur un sujet précis, on te fournit l'outil pour tester les exemples.
Préférerais-tu un modèle des "Devs du jeudi" payant pour recevoir un Delphi gratuit ?
Atanas Popov, le patron d'Embarcadero, s'exprime sur Developpez.com
Une mise au point pour rassurer la communauté Delphi, C++ Builder et RAD Studio
L'émoi de la communauté autour de Delphi, C++ Builder et RAD Studio, que nous avons relayé dans nos colonnes, suite à la fermeture de l'antenne espagnole d'Embarcadero, a suscité la réaction exclusive de Maxime Capellot, le responsable commercial de la société Barnsten des produits Embarcadero pour la France. Cette fois, c'est Atanas Popov lui-même, le grand patron d'Embarcadero, qui a tenu à faire sur Developpez.com cette mise au point :
(Propos recueillis par Gilles Vasseur)Envoyé par Atanas Popov
Et vous ?
Êtes-vous convaincu(e) par les arguments d'Atanas Popov ?
Pensez-vous que cela mettra un terme aux remous provoqués par la restructuration actuelle d'Embarcadero ?
Êtes-vous d'accord avec l'affirmation que c'est le moment propice pour opter pour les produits Embarcadero ?
Texte original :
"We are pleased with the progress so far to refocus Embarcadero on the needs of developers. We have an innovative R&D process that allows us to scale and accelerate product development. We are deploying that process for Delphi, C++ Builder, and other Embarcadero products. We took over 6 months to validate that this process can support the RAD Studio family of products (admittedly complex), and feel confident that we can successfully execute on our Roadmaps (already doing this on several fronts, including VCL updates). We have a lot of important initiatives underway that should excite our many customers, from evolution of the IDE, to Linux Support, to CL and FMX updates, to more open integration with other tool-chains. I think that it is a good time to be an Embarcadero customer – we have a truly passionate product team that wants to build on a strong legacy, but also make their own mark. Specifically to our many Delphi customers in France and French speaking countries, we truly appreciate your investment in our products and we are committed to support your success in the future. We should jointly highlight the wonderful projects completed with Delphi and inspire new developers."
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager