Commentaires
- Une chose à réaliser: comme vous le dites, ' est très agréable et intuitif à utiliser, et vous ' n’êtes pas le seul à avoir ' remarqué cela. Certaines entreprises considèrent en effet la productivité quapporte Delphi comme un véritable avantage concurrentiel. Ils sassurent de rester très discrets sur lutilisation de Delphi afin que leurs concurrents ne ' pas se répandre. Donc, vous vous retrouvez avec un langage assez largement utilisé qui ' na pas un profil très élevé.
- Borland est mort, Delphi ne lest pas. Une fois, jai demandé à Jeff Duntemann qui était " Frank Borland ", pensant quil avait fondé Borland. Jeff ma dit que Philippe Kahn avait créé la personnalité de Frank Borland comme un gadget marketing.
- www.isdelphidead.com;)
- Assez drôle, jai toujours supposé que quelquun avait créé Philippe Kahn comme un gadget marketing !
- @Mason, aussi étrange que cela puisse paraître, cest vrai. Une entreprise pour laquelle jai travaillé a fait exactement cela parce quelle leur permettait de rivaliser avec des concurrents plus importants qui utilisaient C. Si quelquun le demandait, bien sûr, nous leur ' leur dire. Mais nous navons pas fait tout notre possible pour annoncer ce que nous utilisions.
Réponse
Delphi est toujours là et très vivants, mais sous un nouveau propriétaire.
Borland sest vraiment égaré. Ils avaient une très large gamme de produits, et la principale chose qui intéressait les gens était Delphi, mais ce que les PHB pensaient être gros nétait pas leurs outils de développement, mais leurs outils de gestion du cycle de vie des applications. Ils ont donc investi beaucoup de ressources dans le développement et la promotion de cela au lieu de Delphi, et ont laissé la branche des outils de développement languir. Jai même entendu des anciens employés de Borland au Delphi Live! Il y a quelques années, leurs commerciaux étaient activement découragés et découragés (est-ce un mot?) dessayer de vendre Delphi, même à des clients potentiels qui ont manifesté leur intérêt dès le départ.
A il y a quelques années, les choses ont changé. Borland a vendu toute sa division doutils de développement à Embarcadero Technologies, qui jusque-là était surtout connue pour les logiciels liés aux bases de données. Maintenant, leur grande réputation est quils « sont les gars qui font Delphi. Quelques mois après la vente, laction de Borland est tombée en dessous de 1 $ / action et ils ont été rachetés par une société de » cimetière corporatif « qui ne fait essentiellement que gérer les frais de licence sur les produits existants. Borland n’existe plus.
Cependant, Embarcadero se soucie réellement de Delphi. Ils y ont consacré beaucoup de travail et d’efforts, et la qualité du produit s’est considérablement améliorée au cours du dernier quelques sorties. Malgré la récession et Delphi étant un outil exclusivement commercial à une «ère de développement open source» perçue, les ventes ont a été très forte et léquipe a pu faire beaucoup de progrès.
TL; DR: Borland est mort; Delphi ne lest pas. Cest « Embarcadero Delphi » maintenant, et cest très bien vivante.
Commentaires
- Je ' n’ai jamais compris pourquoi ils n’ont pas ' t proposer une version pour les applications non commerciales vraiment bon marché, juste pour attirer plus dutilisateurs.
- Tout a commencé lorsque Borland a changé son nom en Inprise , puis retour. Ou peut-être avant, lorsque Philippe Kahn a quitté lentreprise. façon, Borland a été fondée et a vécu fort en tant quentreprise au service des développeurs de logiciels, et à un moment donné, elle a décidé de porter son attention sur le mumbo-jumbo dentreprise. Cela ' est quand beaucoup , comme moi, se sont sentis trahis et dangereusement piégés dans une technologie propriétaire. Puis vint Java … Jutilise toujours Delphi 7 sur le travail hérité.
- @Gerry sil vous plaît regardez dans les conditions pour lédition de démarrage, cmon, revenus inférieurs à 1000 $ par AN , est-ce un plaisanter ? Et je vis dans un ancien pays dEurope de lEst.
- @Gerry, le prix original de Turbo Pascal était dans un monde de logiciels coûteux. Aujourdhui, le monde Java et .NET propose gratuitement dexcellentes versions de démarrage.
- Borland avait une offre importante de langages, doutils et dapplications, mais Pascal était leur principal ticket de repas. Le problème est quils mettent tous leurs œufs dans le panier Windows alors quils auraient pu se diversifier sur le marché Macintosh. Il était peut-être beaucoup plus petit, mais ils auraient pu détenir la stratégie de développement multiplateforme. Le fait que le développement Mac ait toujours été fait en Pascal en faisait une évidence. Sils avaient bien joué leurs cartes, Java aurait été un non-partant. Désolé, mais Java na rien sur Object Pascal.
Réponse
Les versions plus récentes (notamment XE) sont bien plus mieux que 2006, cétait une version assez boguée. Et lutilisation de Delphi est définitivement en baisse et la seule raison de lOMI est le prix. Delphi est très cher et il n’existe pas de version gratuite. Même le compilateur nest pas gratuit et cela élimine en pratique Delphi en tant quoutil de développement open source.
Et une chose qui a beaucoup plus contribué à ce lent déclin est le compilateur Delphi .NET, Borland et plus tard CodeGear ont mis beaucoup defforts dans ce sens produit mais cétait une grosse erreur.
Commentaires
- Intéressant, je ne travaille avec lui que depuis quelques jours et je nai ' Je nai pas encore rencontré de problèmes. Je suppose que le prix est en effet une bonne raison de ne pas utiliser Delphi.
- @Lucas: Je ' je suis heureux dentendre cela, mais un peu surpris. Pour être honnête, jai trouvé le D2005 et le D2006 tellement bogués quils étaient pratiquement inutilisables. La version antérieure à D2005, (que pratiquement personne n’a même achetée et ceux qui l’ont détesté presque universellement), Borland avait réécrit l’IDE à partir de zéro et il en a fallu trois autres avant que la qualité natteigne un niveau tolérable, principalement en raison de la pénurie de ressources de développement en raison des problèmes de vision de la société ', comme je lai souligné dans ma réponse.
- I ne ' Je ne pense pas avoir les données pour dire " Lutilisation de Delphi est définitivement en baisse. " Je ne travaille plus chez Embarcadero, mais je peux vous dire que lutilisation de Delphi (la vente de licences est le seul marqueur réaliste qui puisse être utilisé) AUGMENTÉ après quEmbarcadero ait obtenu Delphi. Il y a aussi des améliorations très significatives dans les versions récentes, et des choses encore plus intéressantes viennent dans les nouvelles versions. Je ny travaille plus ', alors ' ne mappelez pas un shill pour lentreprise;)
- @John vous avez raison, je nai ' pas les données exactes, mais en me basant sur le fait que de nombreux fournisseurs tiers sont morts ou ont sauté dans le vagon .NET et ' est de plus en plus difficile de trouver de nouveaux développeurs Delphi, spécialement les jeunes. Chaque année, notre groupe dutilisateurs croates est devenu plus petit, etc. Tout cela combiné et je pense que je peux dire que lutilisation de Delphi (écosystème) diminue lentement depuis lépoque de Delphi 7, btw. Jadore Delphi et je lutilise activement depuis 15 ans.
- Jai utilisé le D2006 pendant plusieurs années et je lai trouvé tolérable – tant que jai désactivé lanalyse des erreurs. Lorsquelle est activée, il y a des fuites de mémoire importantes.
Réponse
Jai utilisé Delphi depuis la version 1, et jai introduit à mon lieu de travail. À lépoque, nous utilisions Visual Basic 3 pour la plupart de nos développements Windows, et jai trouvé que Delphi était au-dessus de VB 3 pour nos besoins.
Quand est venu le temps de passer de 16 à 32 -bits, notre équipe de développement en a profité pour changer larchitecture de notre produit et séparer linterface utilisateur du moteur de calcul. Cest à ce moment que nous sommes passés de VB à 100% Delphi.
Quest-ce qui a causé le déclin de Delphi au fil du temps? Je pense que de nombreux articles ont couvert plusieurs des facettes impliquées: Borland ne » Inprise de la perte de concentration de «Borland» sur ses principaux supporters. Plus tard, il était bien connu que Borland tentait de vendre Delphi à une société extérieure, ce qui ninspire jamais confiance à vos utilisateurs.
Après que CodeGear la acquis, je pense que labsence dun compilateur 64 bits peut avoir entravé son adoption. Jai finalement renoncé à attendre une version 64 bits du compilateur de CodeGear, et jai porté le moteur de calcul de notre entreprise sur le compilateur Free Pascal (FPC) afin que nous prenions désormais en charge la version 64 bits Windows ainsi que les plates-formes Linux 32/64 bits.
Jai vraiment hâte de voir le prochain Delphi XE2. Avec la prise en charge des plates-formes Windows, OSX et iOS 64 bits (la prise en charge iOS est due à FPC), cest la première version de Delphi qui me passionne depuis un certain temps.
Réponse
Oui, il est encore largement utilisé. Peut-être pas autant quautrefois, mais je pense que vous ne vous plaindrez plus ici de CodeGear / Embarcadero à propos de leur base dutilisateurs, qui ne cesse de croître à nouveau.De plus, Embarcadero ne basculerait pas le développement de plusieurs de ses outils (de base de données) vers Delphi sils pensaient que Delphi navait pas davenir.
Réponse
On pourrait certainement avoir limpression que Delphi ne va pas bien si lon cherche un emploi en tant que développeur et possède une expérience Delphi. Il semble y avoir peu demplois annoncés pour les développeurs Delphi, alors quil y en a beaucoup pour des choses comme C #, Java et PHP.
Par conséquent, il peut sembler «pas un bon investissement» professionnellement de développer des compétences Delphi. Si suffisamment de développeurs le décident, il semble raisonnable de conclure quil y aura de moins en moins de développeurs qui adopteront loutil.
Commentaires
- Si le principal la préoccupation est de créer un CV, alors il y a certainement de meilleures langues sur lesquelles se concentrer. Mais , tout le monde n’est pas un employé. Si vous êtes propriétaire de lentreprise, ou êtes un entrepreneur, ou si vous êtes dans un endroit où vous pouvez sélectionner la technologie, Delphi a encore beaucoup de sens.
- @GrandmasterB: En tant que propriétaire, je peux ' Je nai pas les moyens de passer des mois à trouver un nouveau développeur. C # et Java disposent déjà dun large bassin de talents sur lesquels travailler et facilitent la recherche dun nouveau développeur. Delphes? eh bien, le dernier grand magasin Delphi que je connaissais dans ce domaine a fermé il y a environ 8 ans.
- Je ne sais pas doù vient cette hypothèse selon laquelle les programmeurs ne peuvent pas apprendre de nouveaux langages. Engagez un bon développeur , quelle que soit la syntaxe particulière quil connaît, et dites-lui dutiliser Delphi (en supposant que cest ce que vous voulez utiliser). Intelligent et fait les choses, tu te souviens? Lapprentissage de la langue est la partie la plus triviale.
- @GrandmasterB – Si un programmeur ne peut pas apprendre une nouvelle langue, il est inutile en tant que programmeur.
Réponse
Je gagne ma vie avec Delphi depuis la version 1.0. Jutilise maintenant XE avec grand plaisir. Le marché de Delphi aux États-Unis a clairement pratiquement disparu pour toutes les raisons évoquées. Mais jai limpression que cest encore assez sain et populaire en Europe.
Je pense que cest parce que Pascal est un langage créé en Europe et y a des racines et une tradition plus fortes quaux États-Unis, berceau du C / C ++, de Microsoft et de Windows, dont le « langage natif » est le C / C ++. MS et la famille des langages C ont toujours dominé le monde de la programmation professionnelle Windows, en particulier aux États-Unis.
Cela dit, il semble y avoir un peu de résurrection de Delphi ces derniers temps grâce à CodeGear -Embarcadero.
Réponse
Un aspect que beaucoup de gens ont ignoré ou manqué dune manière ou dune autre: Delphi na pas réussi à rester pertinent.
Lorsque D1 est sorti (« 94?), il ny avait que deux choix de développement: Bureau ou Serveur. Par D4, les entreprises testaient essentiellement les eaux avec le développement Internet. À D7, une nouvelle application était plus susceptible dêtre exécutée dans un navigateur que sur le bureau.
Malheureusement, Delphi na pas changé. À cette époque, la plupart des sociétés de compilateurs ont commencé à échouer. Lentreprise se tournait vers le Web et embrasser ces langages.
Pour être sûr, il y avait de nouvelles applications de bureau en cours de construction, mais très franchement le courant dominant avait évolué.
Oui, Borland a merdé, royalement, mais le Le principal problème était quils nembrassaient pas le Web. .Net et Java lont fait et ont conquis le cœur et lesprit de la grande majorité du personnel de développement. Même Delphi.Net a été un échec misérable. Soit trop peu trop tard, soit simplement une mauvaise exécution, je ne suis pas sûr.
À moins quEmbarcadero ne change de direction, Delphi continuera à être un produit uniquement pour ordinateur de bureau et cest un marché potentiel part continuera de diminuer. Je comprends quils ont augmenté leurs ventes, mais augmenter les ventes sur un marché en contraction nest pas exactement là où ils doivent être. Je soupçonne quune grande partie de ces ventes provient simplement dentreprises qui abandonnent dautres échecs dans cet espace.
Jai adoré Delphi. Cependant, comme beaucoup dautres, je lai dépassé il y a plus de 10 ans. Si nous sommes chanceux, il grandira aussi.
Réponse
Microsoft les a tués
Mais ils ont eu une bonne aide de eux-mêmes, ils avaient tendance à avoir beaucoup de projets sympas en cours dexécution en interne, mais peu dentre eux ont abouti à un succès commercial.
EDIT: Oh, désolé, vous vouliez dire Delphi , pas Borland. Tant pis alors mais cest un peu la même raison. Je suis daccord que Delphi était (est) un bon IDE et en son temps supérieur à Visual Basic mais Microsoft a trop dinfluence pour attirer les développeurs. Cela, associé à des problèmes internes et au basculement .Net, ainsi que le fait que les applications de bureau sont devenues moins populaires, les ont vouées à lobscurité
Commentaires
- I don ' t vraiment voir comment MS a fait cela, si seulement Borland continuait à travailler sur Delphi 7 IDE et faisait la modernisation du langage sur ce code au lieu de chasser .NET …
- Borland sest également détourné de la base dutilisateurs qui les a mis là où ils étaient dans les années 80 en augmentant un peu leurs prix. Ils auraient dû sen tenir à lextrémité inférieure de " " et laisser les choses haut de gamme à MS et peut-être ' on en parle encore aujourdhui. Triste. Jétais un grand utilisateur des produits Borland du milieu des années 80 au début des années 90.
- MS a acheté Anders Hejlsberg , que ' s pourquoi. 😉
- Borland na jamais rendu la programmation DB facile. Leur tout dernier produit dit quil prend en charge Firebird. Cependant, vous devez acheter les versions les plus chères … la version professionnelle nest pas fournie avec le lecteur DBExpress pour Firebird. Quelle arnaque.
- Non, je ne pense pas que la sclérose en plaques ait eu grand-chose à voir avec ça. Borland sest mis à la faillite en tournant complètement le dos aux petits éditeurs de logiciels indépendants ' qui leur ont permis de réussir dans leur recherche de gros revenus dentreprise.
Réponse
Borland a tué Delphi.
Ecrire une application en utilisant une version de Delphi quelques versions précédentes ne pouvait tout simplement pas fonctionner. Rien ne fonctionnait. Quelque chose de simple comme un client FTP ne pouvait pas continuer à fonctionner. Même la programmation Win API simple qui fonctionne parfaitement en VB6 et .NET, Delphi fonctionnera 15% du temps avec le même code. Borland na offert quun seul Service Pack, laissant derrière lui plusieurs bogues dont ils étaient au courant. Si vous voulez quils soient corrigés, vous naviez pas dautre choix que de mettre à niveau. À en juger par les utilisateurs, la nouvelle version était parsemée de bugs, de plantages de lIDE et de non-sens de la part de Borland disant: « Nous devons rester rentables », ce qui implique que nous devons continuer à les payer pour les nouvelles versions qui sortent chaque année , sinon ils ne fournissent ni support ni correctifs.
Jétais en train de rooter pour Delphi. En tant quutilisateur de VB6, jai dû décider si je devais passer à .NET, ou Borland Delphi ou C ++. La réponse était claire, puisque Borland ne sen souciait pas, alors .NET. Dautres utilisateurs ont abandonné Delphi et sont passés à .NET. Même maintenant, lidée daller à la nouvelle version de Delphi me rend juste malade. échouer et rien na fonctionné et la cupidité de Borland, me donnent juste envie de rester à lécart et de ne pas perdre mon temps. Cest triste de voir que quelque chose se passe bien, va si mal.
Commentaires
- Au cas où vous seriez ' t conscient, Borland est parti et Delphi est maintenant sous une nouvelle direction, dirigée par des gens qui se soucient réellement de la qualité du produit. Vous devriez lui donner un autre regard. Les versions récentes sont à des années-lumière meilleures que les mauvais jours.
Réponse
Delphi est toujours en vie, cest un excellent outil et la dernière version de XE2 a apporté de nombreuses fonctionnalités telles comme compilation 64 bits, compilation iOS et MACOS. Cest donc maintenant un outil de développement multi-plateforme vraiment NATIF.
Cest vraiment triste ce que Borland a fait à Delphi mais Embarcadero semble changer la donne, jutilise Delphi depuis la version 4 et je suis actuellement sur XE2, et cest de loin la meilleure version de Delphi jamais publiée et comme il est maintenant multi-plateforme, je mattendrais à ce que les nouvelles versions de Delphi prennent en charge Win32, Win64, MACOS, iOS, Android, Linux … toutes les principales plates-formes en t le marché.
La productivité de Delphi est incroyable, et en tant que propriétaire dentreprise, je ne changerais jamais notre plate-forme de développement, même sil est plus difficile de trouver des développeurs Delphi maintenant, lapprentissage du langage est très rapide pour un professionnel DÉVELOPPEUR. En 2011, nous avons embauché 3 développeurs qui ne connaissaient pas Delphi et qui ont maintenant une très bonne connaissance du langage et produisent beaucoup de choses très rapidement
Réponse
Jutilise Delphi depuis la version 3. Depuis la version 8 (qui ne peut pas vraiment compter comme un produit tant cétait terrible), chaque version successive de Delphi était une amélioration par rapport à la précédente. Delphi sest grandement amélioré sous Embarcadero, et jattends avec impatience les innovations futures.
Lensemble du désinvestissement de Borland réalisé à partir de Delphi était totalement insensé (du moins de mon point de vue), et sans surprise, ils ont été achetés par MicroFocus – une société dont la renommée était Cobol pour .Net.
Mais il est bon de savoir que Delphi est désormais entre les mains compétentes dEmbarcadero.
Commentaires
- Delphi 4 et 6 étaient des trébuchements, que 5 et 7 corrigés.
Réponse
Delphi est vivant comme mentionné ci-dessus non seulement parce quil appartient maintenant à une entreprise qui sen soucie, mais aussi parce quil y a un projet oss fpc / Lazarus. Il est inspiré par Turbo Pascal / Delphi et a un très haut De plus, la version actuelle de Delphi utilise fpc pour compiler pour la cible iOS. Cela signifie quEmbarcadero ne voit pas ce projet comme une menace, mais plutôt comme un partenaire.
Réponse
Jai commencé à programmer avec delphi et interbase en 1997.Delphi était le meilleur outil de programmation. Je me souviens que lorsque le concept des 3 couches est apparu, il a rendu les applications de base de données beaucoup plus faciles et puissantes. Jusquà Delphi 7, lIDE était parfait. Mais lorsque Delhpi 8 est sorti, cela a beaucoup changé. Ils ont tout rendu différent, toute linterface utilisateur a été modifiée et cétait supposé être la version .NET, les composants VCL sont devenus difficiles à trouver et lEDI entier est devenu beaucoup plus lourd à exécuter dans ce tout nouveau MS XP « à lépoque » SP1 installé sur du matériel à faible performance. Donc, fondamentalement, cest quand le refus a commencé. En décidant entre mon delhi 7 et toute nouvelle version de Borland Delphi, je men tiens à Delphi 7. Donc non seulement pour moi mais pour beaucoup dautres programmeurs que je connais qui ont travaillé avec Delphi partagent ce même point de vue. De plus, Delphi 7 était très facile à craquer. nous avons juste un chapeau à installer et le numéro de série était entièrement le numéro « 1 ».
De 2007 à maintenant, jai travaillé avec PHP5 donc je ne sais pas comment est la version dEmbarcadero.
bonne chance