47

Every 3-6 months or, more frequently it seems, someone has the urge to post some attention grabbing headline such as “Is Delphi Dying” or “Is Delphi a Dead language?” (yes, even unintentionally negative headlines hurt). It recently even despicably overflowed onto StackOverflow. Enough is enough, I thought, I am utterly bored with this discussion.Google Suggest

So, I decided to do something about it. Some of you might have seen some of the marvellous single purpose websites floating around the internet such as:

All are simple, single purpose websites, which generally do exactly what they say on the tin (or in the URL as is the case here) and as we know: The information they give must be true after all: “I read it on the internet, so it must be true”. So, late last night I got thinking..

May I proudly introduce to you, the Delphi community’s new and hopefully favourite single serving sites:

Next time you see someone on a forum, in the newsgroups or on stackoverflow asking the most dull and tedious of all the questions I could possibly hear: Is Delphi Dying? or Is Delphi Dead?,  point them to one of these sites.

Is Delphi Dead? Is Delphi Dying?

Is Delphi Dead? Is Delphi Dying?

I should point out that the people who like to bring up this particular topic are normally quite persistent. In order to dissuade them from rehashing the same tedious and dull discussions time and time again I have cunningly built in an API.

People who are concerned that that answer might change without them being informed can build an application based on the API which spits out your choice of XML or JSON. This way, the aforementioned doom mongerers can simply build an application (in Delphi, of course) that sits in their tray and periodically polls the service and reassures those greatly concerned of the answer.

The API is very simple, you merely need to append

/API

to the isdelphidead.com or isdelphidying.com domain of your choice and then request either format by querying for XML (default):

/API?xml

or JSON:

/API?json

It’s that simple.  So go now and spread the word so that the rest of us can carry on in peace.

[Update 01/11/09]: Russian Delphi programmer Valerian Kadyshev has posted below to inform us that he has in fact made a tray monitoring application (in Delphi of course!) so that concerned people can download his pre-made one if they don’t even want to goto the trouble of making it themselves. You can find version 1 of his “Is Delphi Dying Monitor” over on his site. Marvellous Work Valerian!

Tags: , ,

47 Comments

  1. John G on the 24th October 2009 remarked #

    Marvelous! Excellent! Fantastic!

  2. gabr on the 24th October 2009 remarked #

    Excellent!

  3. Dennis on the 24th October 2009 remarked #

    Great idea! I LOVE IT.

  4. Javier Santo Domingo on the 24th October 2009 remarked #

    When TP was replaced (and let’s forget that horrible TP for Windows) the name was changed to Delphi and that helped to give a new fresh air, new horizons (visual, true RAD, 32-bits, etc) but also a sympthom of new life in the product. May be, and i repeat, may be, the managerial optic of Embarcadero can plan something like this for the 64-bit jump. May be call Prism to all, dont know, but that change may give the entire community new material to start talks with other developers and make our Object Pascal favorite compiler/ide known easily.
    It’s like gambling, when you are loosing, a risky marketing strategy can really help you.

  5. Stephane wierzbicki on the 24th October 2009 remarked #

    EXCELLENT 😀

  6. Bruce McGee on the 24th October 2009 remarked #

    Sweet.

  7. jamiei on the 24th October 2009 remarked #

    John G, gabr, Dennis, Stephane and Bruce: Thanks, Now all those long heated, opinionated and intense debates can be finished before they start with a single link!

    Javier: I’ll read all that as “good work”, in which case – Thanks also!

  8. Bruce McGee on the 24th October 2009 remarked #

    @jamie, I’ll give you points for optimism, but expect a lot more debates. When logic fails, there’s always dogma. 🙂

  9. Xepol on the 24th October 2009 remarked #

    I am not sure I agree 100%. Let’s just say that interest in Delphi is definitely dying. For example, The local DUG website hasn’t been updated since 2007 – a DUG that used to get free space in a major downtown building every month for its meetings now can’t fill a phone booth (max capacity of 1)

    Programming jobs posted in the region for Delphi – Zero.

    Number of people being taught Delphi in local institutions – Zero.

    It paints a bleak future once the current die hard programmers move on (and there is a post in the few Delphi blogs that exist on a semi annual basis about how they have to move on to other languages to keep working).

    Does it have to be? No. Embarcadero needs to seriously step up its game starting right in the earliest stages of education. Time for a free/very low cost educational edition and training.

    Other wise the answer isn’t “No”, it is “Slowly, by inches”.

  10. Javier Santo Domingo on the 24th October 2009 remarked #

    Haha sure Jamie! you did a great move!
    And what about adding a link under the big No., may be to the Delphi product’s page?

  11. RRUZ on the 24th October 2009 remarked #

    Excellent!

  12. Lachlan Gemmell on the 24th October 2009 remarked #

    Excellent work. I’ll be linking to your new sites at every opportunity.

  13. jamiei on the 24th October 2009 remarked #

    @Bruce: Sadly my head (and experience) tells me that you’re absolutely spot on with that assertion but I feel that we all deserve to dream of a world without stubborn people who feel the need to complain and belittle everything for at least one weekend! 🙂

  14. jamiei on the 24th October 2009 remarked #

    @Xepol: I do hear what you’re saying but it would kind of negate the point of the exercise if I updated the tool to say “Slowly”, that’s not much of a positive message. If you’re concerned then I suggest you build an app to poll the API once every few weeks, just to check 😉

    @Javier: Thanks, that’s actually a very good suggestion indeed, I’ll look at adding one in without encroaching too much on the simplicity of the page.

    @RRUZ: Thanks!

    @Lachlan: Great news indeed! Hope it gives you a small amount of satisfaction and a smile to post! 🙂

  15. Robert on the 24th October 2009 remarked #

    Nice.

    Might be a good idea to build an API in VB6 – just so they can get an idea of what the word “dead” actually means 😉

    Rob

  16. Marco on the 24th October 2009 remarked #

    I don’t know, but just by seeing the image, I would bet that most, if not all the negatives on google’s dropdown refer to the auto components company, and not to our beloved (but much less known to the public) programming language.

    Anyway, congrats for the great idea, I even imagine using this site in some reunions I have with potential clients in reunions. Altough, here in Brazil, the perception of a Delphi decline seems to be much smaller than in other parts of the world.

  17. Leonard Gallion on the 25th October 2009 remarked #

    Great Idea! We needs lots more of these web sites for that strange group of people who hang around something just to run it down. Now I occasionally grumble about this decision or that concerning Delphi but its because I DON’T want it to go away and I am trying to sway the powers that be. Big difference in my book.

  18. Mahmoud Baalbaki on the 25th October 2009 remarked #

    Great Idea,
    I’ll start directing some people to it.
    Thank you.

  19. Rif on the 25th October 2009 remarked #

    Good move! I am tired of listen to the DID crowd for years now.

    Now we just need to find out how to make Delphi raise in the ratings on Tiobe:
    http://www.tiobe.com/index.php/content/paperinfo/tpci/

  20. Mike on the 25th October 2009 remarked #

    Results 1 – 10 of about 1,400,000 for c# is dead. (0.18 seconds)
    Results 1 – 10 of about 110,000 for is c# dying. (0.05 seconds)
    Results 1 – 10 of about 1,550,000 for visual studio dead. (0.22 seconds)
    Results 1 – 10 of about 306,000 for is cobol dead. (0.31 seconds)
    Results 1 – 10 of about 47,300,000 for is php dead. (0.24 seconds)
    Results 1 – 10 of about 6,430,000 for is python dead. (0.27 seconds)
    Results 1 – 10 of about 367,000 for is fortran dead. (0.21 seconds)
    Results 1 – 10 of about 394,000 for is apl dead. (0.23 seconds)
    Results 1 – 10 of about 110,000 for is c# dying. (0.26 seconds)
    Results 1 – 10 of about 36,300,000 for is c dying. (0.34 seconds)
    Results 1 – 10 of about 4,190,000 for is c++ dead. (0.30 seconds)
    Results 1 – 10 of about 254,000 for is c++ dying. (0.31 seconds)
    Results 1 – 10 of about 64,200,000 for is windows dead. (0.25 seconds)
    Results 1 – 10 of about 41,200,000 for is microsoft dead. (0.22 seconds)
    Results 1 – 10 of about 1,160,000 for is microsoft dying. (0.25 seconds)
    Results 1 – 10 of about 14,300,000 for is google dying. (0.29 seconds)
    Results 1 – 10 of about 828,000 for is linux dying. (0.28 seconds)
    Results 1 – 10 of about 291,000 for is vms dead. (0.25 seconds)
    Results 1 – 10 of about 4,040,000 for is pascal death. (0.32 seconds)

    From these searches we see, considering these numbers have something to do with activity, it is the best alternative to write fortan or APL Code on VMS then we can be sure that we have the best chance to die less…

    But we see Visual Studio is half as dead and … only 110000 beleive it is dying so it is dead;-).

    Results 1 – 10 of about 405,000 for is oberon death. (0.21 seconds)
    Results 1 – 10 of about 44,100 for is object pascal dead. (0.28 seconds)
    Results 1 – 10 of about 389,000 for is modula III dead. (0.32 seconds)

    and last but not least
    Results 1 – 10 of about 1,900 for is brainfuck dying. (0.19 seconds)

    I’m very sure this will never die…

    BTW – bf is a programming lanuage …

    Beside this you are right … I’m somehow disappointed about the movment of the public…delphi.non-tech to the blog posts … I would prefer intresting blog posts about solutions developed than talks about why not to develop them, because somehting is …

    Mike

  21. jamiei on the 25th October 2009 remarked #

    @Robert: Building my API in VB6?! Sorry, but I think I’d rather watch paint dry 😉

    @Marco: Yeah, you’re right, they almost certainly do refer the ailing company but the image was only meant to illustrate the point of the post and not represent it.

    @Leonard: Absolutely, there is a line and some people just seem to want to cross it.

    @Mahmoud: Thanks!

    @Rif: Sadly, the fix for raising delphi in the TIOBE index isn’t nearly as quick a fix as this is for the DID crew! 🙂

    @Mike: I’m flattered that you did so much research but the picture wasn’t really the point of the post at all. I’m not sure I know what you’re referring to with the movement of public.d.non-tech posts, what effect are you seeing?

  22. Ken Knopfli on the 26th October 2009 remarked #

    The DID thing goes back to – oh, even BEFORE Anders H went to Microsoft, altho’ I believed it when that happened.

    It’s damaging, but it cannot surely be taken seriously anymore.

  23. tonk on the 26th October 2009 remarked #

    LMAO, Awesome!!!!

    This rules eggs!!!

  24. Bruce McGee on the 26th October 2009 remarked #

    @Ken,
    The first time I remember people predicting the death of Delphi was when I was using Delphi 2 in 1996, and they haven’t been right yet.

    Not really the best track record. 🙂

  25. Maarten on the 29th October 2009 remarked #

    LOL! Great post 🙂

  26. Robert on the 30th October 2009 remarked #

    Very good

  27. Valerian Kadyshev on the 31st October 2009 remarked #

    Hi folks!

    I made a small resident utility, which is available here: Is Delphi Dying Monitor v1.0. Comments?

  28. beeman on the 1st November 2009 remarked #

    That site is probably not running on Delphi? 😛

  29. jamiei on the 1st November 2009 remarked #

    @Maarten and Robert: Thanks for your kind words.

    @Valarian Kadshev: Amazing, Great work on the tray monitor. Now people don’t even have to write their own if they’re concerned about missing the Delphi Apocalypse. Thanks for writing that and helping to spread the word!

    @beeman: I can’t possibly comment! 🙂 But that would have been much more appropriate, I agree!

  30. jamiei on the 1st November 2009 remarked #

    Btw, I don’t want to be heavy handed with the comment moderation but I’m currently undecided on whether to approve the (2) comments which appear verge on the side of outright pessimism or sheer flame-bait.

    This is not a good forum for debate over whether it is or isn’t actually dying, please repost your comments to the Newsgroups.

    Mr Zend Allen, I applaud your thought provoking essay but am not sure this is the correct place for it, if you would like me to send your comment back to you so you can repost it in the newsgroups I would be happy to.

  31. Senthil Kumar B on the 3rd November 2009 remarked #

    Good one

  32. Rick on the 4th November 2009 remarked #

    Is Smalltalk dying? Is COBOL dying?

    Most languages that ever have had substantial use don’t completely “die”.

    But there is a curve involved here, and Delphi is definitely on the downslope of that curve. That’s just reality.

    The nonsense that we should be burying is people getting all worked up by random comments in the blogosphere proclaiming that their pet language is dying.

  33. Todd Jaspers on the 4th November 2009 remarked #

    I love Delphi, it’s always been one of my favorite languages. The last version I used was 7 from Borland (is it still owned by Borland?). However, in all my future companies, everything I’ve done has been in C# or .NET (C#). Delphi is a really hard pill to prescribe to a company. Few people know what it is, and fewer managers want it to be used because there are fewer programmers for it (anyone ever heard of MUMPS?).

    I haven’t used the language in probably 4 years now… with the exception of some contracting I did to maintain my existing products from a previous company.

  34. Senthil Kumar B on the 9th February 2010 remarked #

    This will never happen . It will stay and rise too

  35. Stefaan Lesage on the 20th March 2010 remarked #

    Hi,

    Personally I have the impression that there is some kind of ‘revival’ happening. At least here in Belgium !

    I seem to be getting an awful lot of requests for Delphi Development lately. Quite a lot of them are modifications to existing application, but I have been getting requests for completely new apps as well.

    Regards,

    Stefaan

  36. Bruce McGee on the 21st March 2010 remarked #

    @Stefaan: This is my experience, as well.

  37. Todd Jaspers on the 21st March 2010 remarked #

    Honestly, I love the language, but I haven’t heard a single thing about Delphi in the past couple of years. I still love the language and would be thrilled to develop in it if an employer asked me to, but realistically… if I was working for a client, I would still choose C# VS05 or VS08 simply because it’s better supported, and ultimately would be better for them in the long run.

    That said, I still have always prefered the Pascal language above C.

  38. Bruce McGee on the 21st March 2010 remarked #

    @Todd: Better for them in what way?

    You mentioned that you haven’t used Delphi since Version 7. Without taking anything away from the .Net platform, there have been a LOT of changes to Delphi since then.

    http://stackoverflow.com/questions/305016/what-are-major-incentives-to-upgrade-to-d2009-unicode-excluded/305262

  39. Todd Jaspers on the 21st March 2010 remarked #

    @Bruce: Better for them in that if I’m no longer there, they would easily be able to find a replacement developer that could continue the project since C# is more common than Delphi. Don’t get me wrong, I really like Delphi. But yeah, Version 7 is the last one I used.

  40. Bruce McGee on the 21st March 2010 remarked #

    @Todd: Using that logic, nobody should be using .Net because there are more Java developers.

    I’m seeing more questions being asked in forums like Stack Overflow by people who are new to Delphi, and I’m personally seeing more active Delphi projects locally, which suggests more Delphi activity, not less.

    If you’re interested, you should look at what the latest Delphi has to offer. The discussion I linked to really only covers up to Delphi 2009, and Delphi 2010 improves on this even further.

  41. Todd Jaspers on the 21st March 2010 remarked #

    @Bruce, I was actually talking about application based programs, not web based, but you do make a good point.

  42. Bruce McGee on the 21st March 2010 remarked #

    @Todd: I think .Net is really well suited to web development (I really like ASP.Net) and (some) long running server side apps. I don’t think it’s the best choice for client side applications.

    Here’s another one of those Stack Overflow discussions. Please feel free to add your experiences.

    http://stackoverflow.com/questions/2407259/if-you-were-developing-shareware-softwares-for-windows-would-you-target-the-net/2409993

  43. Mike on the 7th April 2010 remarked #

    @jamiei: Just came back to your site today …

    >>… what effect are you seeing?
    Now half a year we are a lot wiser … so … In october I thought the discussion will end and it did. Thanks god.

    The effect – Take a Delphi developer that works on D 40. Do you think this person who decided to go the first time in live with desicion for .net and C# into the world of “big technologies” will be happy. A lot came back, not because of .net or the language.

  44. William on the 23rd April 2010 remarked #

    I’ve programmed in Delphi for years from version 1 till 2007. There has never been any more efficient IDE to quickly build business applications.

    I remember reading somewhere on a blog from a Delphi developper that in his company they were coding in C, C++ and Delphi, and that out of the three, the Delphi projects were the only ones meeting both the deadlines and staying within budget with the highest customer satisfaction. I can only agree with that, and I wouldn’t be surprised if that was still the case even today.

    I’m 25 so I may have a different perspective on this matter somehow. But I can tell you during my 5 years software engineering courses I NEVER had ANY Delphi class. But I had Java, C# and all the other “mainstream” languages.

    There’s no denying it, C# is sexy, and I was impressed when I saw it first. But as a young developper that knows nearly every single language out there (C/C++,C#,Java,PHP,Javascript,Python heck even ASM and of course Delphi – albeit not more recent versions than 2007) I feel like Delphi still has what it takes to be up to the challenge against C# and the others.

    C# isn’t truly better (the language itself feels like a “cleaner” mono-platform Java – ah ah, sorry for the lame pun), it’s just that younger programmers have ZERO access to the language whereas MS is giving away the FULL EDITION of VisualStudio for FREE (the school pays yearly for it but from student’s PoV it seems “free”) to nearly every IT student out there through the “MS Academic Alliance” thing.

    No wonders teachers feel like teaching on these tools (or free ones like Java + Eclipse) rather than Embarcadero’s expensive tools. It’s sad but true.

    New people will NEVER realize the power of Delphi as their tool of choice for their future steps into the professionnal world if nobody shows it to them.

    Let me walk you back in time with myself. I discovered Delphi something like 13 years ago when the full version 1 (then 2 came in some months after) of it was shipped for free with PCWorld magazine in the UK (special non-business-use licence), I was 12 – I was shocked.

    Despite outdated, the tool was nothing short of impressive compared to Basic, and so damn EASY to learn and use!!!

    Then I wanted to use more recent versions as years went by, but I couldn’t pay them so… I went to the dark side and got those binaries I could get from the wires or shady places… only the standard editions. Then one day (was 14 or 15) I BOUGHT Delphi 4 Pro (crazy year) after saving up a lot of pocket money (and because a store was selling it legally for a very cheap price). At that age thinking of spending money in that obsolete software (when I wouldn’t get any pocket money ever anyway or maybe like 2$ in 10 months) did show a LOT how I was amazed by the software and believed in it’s potential (it was so strange a request that my father ended up buying it for me because my eyes were sparkling ever since I saw the ad of the package).

    After opening, installing and then using it I really REALLY liked what I saw (ability to produce working code to databases, networking, office, activex/com applications in mere seconds with a few clicks, source code of VCL components, user manual, documentation in books BOOKS!! BOOKS! Poster of VCL hierarchy … it was more than what I could have dreamed for – except I so damn wanted the Architect edition after seeing all the components I was missing on that giant poster)!

    After that I felt even more hurt that at the very same time on the very same planet was successful at selling stuff that was like a millions years behind in terms of maturity. It was beyond understanding, it was madness!

    But it went on. Even though I was using Delphi regularly as a hobbyist programmer and the community was great, I graduated from highschool and started studies in computer science.

    Little did I know that it would be a Delphi-void curriculum. But there I learned C (easy as hell to learn with Delphi background, and even better, the delphi programmer I was wrote BETTER code in C then others because Pascal’s strict coding rules enforcement would make me lay out code following the industry’s best practices instinctively and I already knew about pointers and OOP so it was like icing on the cake.

    From there onwards I would spend my semesters swearing on GTK programming, C++, Java… with their so-called RAD and broken features set. creating GUI apps with pure code so often made me desperate. I even asked my teachers several times if they would accept I’d submit the homework as Delphi projects (to no avail).

    NOBODY in school knew about Delphi beside me, and NOBODY believed what I said bout it being SO GREAT! They were saying “well if it was that good to begin with then teachers would know what it is and MS would have made the same tools, look at VS, it’s great enough!” (even without Delhi I’d have killed just to be using Borland C++ Builder instead – I used it alongside Delphi to look at what it was, but Delphi was better – but I digress). Sadly, you cannot convince blind people without mind blowing proofs and apart from me coding whatever “impossible” program they wanted me to code in less than a day on multiple occasions, they didn’t want nor need to believe because it didn’t come from themselves.

    And after 4 years we suddenly started learning C#. Oh the irony! 4 damn years! You know what? They were amazed, they said “wow this is so cool!”, I felt like crying… I mean… really. I wouldn’t believe what I was hearing nor seeing, and then I started coding on it too, and it was really good. Of course, it was a playskool toy in front of the mighty Delphi 4 Pro (and other versions that you never heard me saying I had) at home. Nothing to build truly complex business apps. But I saw how far MS had advanced (still it was sluggish as hell compared to compiled win32 Delphi) but I felt like the game was changing (and after using free Eclipse, I was having serious doubts on JBuilder’s future)

    Nowadays I’m coding in Java, I didn’t touch Delphi since maybe 3 years. It’s been hurting to see how Delphi went from up to down and anywhere in between. Also from my career perspective there is little room for Delphi. I don’t feel like buying it, but if I could have a go at it and were impressed by it then I sure wouldn’t hesitate to buy it. But for IT seniors/managers Delphi programmers are too few for it to be attractive. Maybe if high profile projects could be advertized more and how serious gains could be acheved with Delphi they would reconsider it, but I can’t help but feel like apart from die hard fans or IT depts with hudge Delphi apps, would start new projects using it. There are just not enough “fresh” developpers proficient with it, that’s the most critical issue.

    One has to realize students DON’T learn nor use Delphi. If they were it would be much MUCH more different. I don’t know where Delphi is right now (feel free tell me if you do), but cross-platform dev could be cool enough for me to buy it immediately, but I’d rather test it before.

    When there’s a great tool available, it only takes putting it on the hand of non-believers for them to open their eyes and use it.

    Remember when I said nobody around me knew of Delphi? It wasn’t entirely true because after 4 years of studies, one of my classmates went on internship and improved an “in-house” ERP for a big french industry military corporation all coded in Delphi.

    When I met him again he was all giggling on how insanely powerful Delphi was and how he made dozens of fully working apps in a couple of weeks with the VCL taking him only a week to learn the whole language for the first time.

    Delphi is just THAT awesome! I want to believe it’s still as good as before, but no matter what, even if it’s not perfect, if there are good points about it, SOMEBODY MUST ENSURE at least hundreds of IT students get to USE, THINK, BREATHE and DREAM OF DELPHI. Give it to them for free! It’s not like they’re gonna make money out of it with the usual tough non-business academic licence. I dunno, just feed millions of young chinese programmers with it day and night, whatever, just DO IT!

    Don’t forget that kids nowadays are scary and can learn programming very quickly! Compared to C# or Java, learning Delphi will be a PIECE OF CAKE for them! Don’t focus on training people already fluent with C# and others, they just don’t want to learn Delphi. But the future’s programmers are out there. If there’s anybody worth converting, it’s them!

    Teenagers programmers are not stupid, they are big enough to immediately notice when a tool will give them an edge. And if said edge is big enough they’ll want to use it and push for it because it’s a win-win situation! I’ve been there, I know about it. Sure I’m not as faithful as I used to be but whenever I do GUI in Java or see my colleague here working on VS to code some C++ win32 app I laugh to myself (I told my boss I’d do the same stuff in half the time with Delphi if I were given the chance but like at school nobody believe me – and the poor C++ guy’s position would be endangered so I can’t do anything).

    (sorry for the long post, but I wanted to tell you all about my experience and how I feel – not all hope’s lost and even “youngsters” like me can still want Delphi, just don’t repeat Borland’s mistakes with programming teachers/schools/classes and ensure student DO learn and use the right tool!)

    PS: I’m french, please excuse any poor english wording and such, I didn’t proof-read.

  45. dennis on the 11th November 2011 remarked #

    Looks like delphi is dead.
    Just because the domains are.

  46. Hung on the 15th November 2015 remarked #

    @William,

    I can’t believe you tried Java and still love Delphi. I once loved Delphi ***deep down***. Sorry about upcoming part, but I don’t want to lie: in my country (Vietnam), Delphi was incredibly famous. I bought illegal Delphi CD to learn it myself since I was 15 or so. It was like $2/CD with illegal key(s) printed on it. I loved Delphi 7. I’ve been there coding apps day to night — anything that I could. Even thought I published some open source components — not for enterprise productions, but good enough for some people. I’m sure some people will recognize me if I’m revealing my back-then-nickname here. But sorry, I’m very ashamed of using illegal Delphi copies, so please leave me behind my mask.

    I didn’t study well in high school, so I didn’t have any university. However in high school, I managed to write an app with DCOM model (https://en.wikipedia.org/wiki/Distributed_Component_Object_Model), something like Internet cafe manager app. I’m not ranting or anything. I’m telling so to emphasize that I loved Delphi so much. I still remembered the illegal CD key for Delphi 7 for like 2 years after I stopped coding Delphi. Now I still remember some parts of its. If I see that key just one-more-time, I’m sure I will remember it for next one year 🙂

    =========

    I struggled with some jobs, because I didn’t have any university. Then luckily a small Europe company accepted me as a Delphi junior. It was just some months, and the company closed.

    Then I decided my life should be glued with programming — which what I love. That Europe company taught me about Linux. And my pride told me to not use illegal things anymore. So I threw out illegal Windows and Delphi. I tried a Linux distro. I still loved Delphi, but didn’t want to use it illegally. I found Lazarus. I made some freelance projects with Lazarus. They were good. I planned to save money to buy a valid license of Delphi. I surfed the Internet, and I hated all guys saying “Delphi is dead”.

    But clients on freelance markets didn’t need Delphi anymore.

    =========

    Then I tried Java.

    Now I do a living with Java for Android, on a Linux box. Sometimes I have to write server code, it’s Ruby — which is my heaven. Whenever I code Ruby, I don’t want to touch Java again. Just like when I code Java, I don’t even want to touch Delphi ever-ever-ever-again. I loved Delphi once. But then I realized it was a smart decision to drop Delphi, to move on.

    Now I don’t hate people who say “Delphi is dead”, not because I’m the one who says so, but because it’s true: Delphi is dead.

  47. Marcello Dias on the 6th July 2016 remarked #

    Delphi is not only alive and kicking but with
    UNIGUI you can generate a full flaged EXTJS dll.
    Your application will run on any browser without
    cookies with a desktop look and feel.
    I´ve studied ASP.NET MVC,Dart,Polymer and came back
    to Delphi just because I could not find some as productive as
    it.
    Creating your UI with Markup is for those who really don´t know
    what is an enterprise level application.
    IBM is doing something similar to UNIGUI to acess their mainframes from the browser.
    I´ve been hearing about the Death od Delphi for 15 years,the only years that I regret were those that I wasted trying to go to Java,c#,Asp.net and even Dart.Although I really think Dart a good language but without any databasing support.
    Delphi will outlive C#,ASP.NET MVC and many other.
    The only thing I don´t like is it price.

Leave a Comment