Sunday, December 22, 2013

Lazarus has come to life

Most of my windows programming is still done in Delphi 5. This was released in 1999 which makes it positively ancient. (Even more scary is that some programs started life in Delphi 2).

Not long after Delphi 5, Borland lost the plot (or prehaps they already had when they changed their name to Inprise). Although Delphi 7 was available, when I looked up upgrading the .net experiment was under way and it seemed like the end of the road for Delphi. I had hoped for a cross platform modern version to appear but that never really happened. Eventually the crazy was transferred to Embarcadero (whatever that is) and I still don't understand what works with what.


While all that was going on, I kept an eye on another program, Free Pascal. Free Pascal always showed such promise but the IDE was reminiscent of programming c++ under DOS.

Finally it seems though, I might have found what I have been looking for.  Lazarus, the Delphi styled IDE for Free Pascal. Matured enough for a 1.0 release and soon to be 1.2. Native unicode support and cross platform (Linux, Windows, OS-X).

Although there are a few sharp corners (don't import a unit called strings!), I am planning on converting my projects over to Lazarus and hopefully bringing them back from the dead too. My initial testing has been positive.

With any luck my programs will be playing nice with Windows 7, running on Linux and being recompiled without having to pay any license fees. It has taken a long time but I think it has been worth it.

Now if I could just press for Android support too...

48 comments:

  1. This is really interesting article


    hattie

    ReplyDelete
  2. Really informative article.Really looking forward to read more. Really Cool.
    เว็บไซต์คาสิโนออนไลน์ที่ได้คุณภาพอับดับ 1 ของประเทศ
    เป็นเว็บไซต์การพนันออนไลน์ที่มีคนมา Gclub Royal1688
    และยังมีหวยให้คุณได้เล่น สมัครหวยออนไลน์ ได้เลย
    สมัครสล็อตออนไลน์ได้ที่นี่ >>> Golden slot
    ร่วมลงทุนสมัครเอเย่น Gclubกับทีมงานของเราได้เลย

    ReplyDelete
  3. Im grateful for the blog post.Really thank you!
    โปรโมชั่นGclub ของทางทีมงานตอนนี้แจกฟรีโบนัส 50%
    เพียงแค่คุณสมัคร Gclub กับทางทีมงานของเราเพียงเท่านั้น
    ร่วมมาเป็นส่วนหนึ่งกับเว็บไซต์คาสิโนออนไลน์ของเราได้เลยค่ะ
    สมัครสล็อตออนไลน์ >>> goldenslot
    สนใจร่วมลงทุนกับเรา สมัครเอเย่น Gclub คลิ๊กได้เลย
    และยังมีหวยให้คุณได้เล่น สมัครหวยออนไลน์ ได้เลย
    สมัครสล็อตออนไลน์ได้ที่นี่ >>> Golden slot
    ร่วมลงทุนสมัครเอเย่น Gclubกับทีมงานของเราได้เลย

    ReplyDelete
  4. great article, I was very impressed about it, wish you would have stayed next share

    Potty Racers

    ReplyDelete
  5. Thank you very useful information admin, and pardon me permission to share articles here may help
    Play santa city run y8 game

    ReplyDelete
  6. It's very good post which I really enjoyed reading. It is not everyday that I have the possibility to see something like this.
    swords and souls hacked

    ReplyDelete
  7. The raising of Lazarus is a miracle of Jesus recounted only in the Gospel of John

    file

    ReplyDelete
  8. I went for the meeting on the working days and looks for them to buy some foods and also want to research on pbn for sale that the new I noticed that in the website work as proper blog services.

    ReplyDelete
  9. This is one of the best. Thanks a lot! :)
    see here

    ReplyDelete
  10. I have been searching for this for a while.
    click here

    ReplyDelete
  11. This is so nice article; your blogs are very nice and interesting I'm read all your blogs and articles. I am also a writer, nowadays I'm working about Content writing service. I wish you post more blogs.

    ReplyDelete
  12. AKGVG & Associates is the best organization and team of accountant experts. We provide services like Gst Registration In Delhi Company Compliance & Advisory Services India Book Keeping & Accounting Fixed Asset Register (Far) Maintenance and FAR Updation In Software etc. Apart from this we also help Business to grow fast in 2021 with our business advisory firm.

    ReplyDelete
  13. I have read your article, it is very informative and helpful for me. I admire the valuable information you offer in your articles. Thanks for posting it.

    mycherrycreek
    VST torrent
    xvideostudio video editor apk free download for pc full version
    How many teaspoons in a tablespoon
    New Social Bookmarking Site

    ReplyDelete
  14. seriale turcesti subtitrat in romana. Toate episoadele seriale turcesti vă oferă zilnic cele mai noi episoade de pe site-ul nostru filmefast.

    ReplyDelete
  15. You make so many great points here that I read your article a couple of times. Your views are in accordance with my own for the most part. This is great content for your readers. dumpster rental oshkosh

    ReplyDelete
  16. Assuming the initial steps don't solve the issue and the printer in error state is still disconnected, checking the software might help. In Mac, Windows, or Linux, Open the PC control board by right-clicking for Windows on the operating frameworks image, located at the bottom left of the screen.

    ReplyDelete
  17. Why haven't I ever heard about this stuff before? Now, I'm interested in finding out what a Lazarus is. Can someone explain? Meanwhile, please check this out: tree service Greensboro NC, let us know if you're interested in such a service.

    ReplyDelete
  18. This is quite interesting. Good thing that I landed on you blog and see many resources here that I can learn into during my free time. Thanks! Also, please check out this tree service company: www.treeremovalservicechandler.com, discover how they're the best option when it comes to tree removal in Chandler, AZ.

    ReplyDelete
  19. Hi there, after reading this remarkable paragraph i am too happy to share my experience here with friends. Feel free to visit my website; 야설

    ReplyDelete
  20. So informative things are provided here,I really happy to read this post,I was just imagine about it and you provided me the correct information I really bookmark it,for further . Feel free to visit my website; 한국야동

    ReplyDelete
  21. You make so many great points here that I read your article a couple of times. Your views are in accordance with my own for the most part. This is great content for your readers. Feel free to visit my website; 국산야동

    ReplyDelete
  22. It’s exceptionally useful and you are clearly extremely proficient around there. Appreciate it for your efforts. Feel free to visit my website; 일본야동

    ReplyDelete
  23. Wow, happy to see this awesome post. I hope this think help any newbie for their awesome work. By the way thanks for share this awesomeness from Feel free to visit my website; 일본야동

    ReplyDelete
  24. Watch Turkish Series with English Subtitles Free Download

    Turkish Series Subtitles

    ReplyDelete
  25. The raising of Lazarus is a wonder of Jesus related distinctly in the Gospel of John | property staging houston

    ReplyDelete
  26. I would recommend your website to everyone. You have a very good gloss. Write more high-quality articles. I support you.
    바카라사이트

    ReplyDelete
  27. Your blogs are truly awesome. Keep it up. 바카라사이트

    ReplyDelete
  28. Great blog you’ve got here.. It’s difficult to find excellent writing like yours these days. I honestly appreciate individuals like you! Take care!! 바둑이게임

    ReplyDelete
  29. Either way keep up the excellent quality writing. 바카라사이트

    ReplyDelete
  30. Yes i am completely concurred with this article and i simply need say this article is extremely decent and exceptionally useful article.I will make a point to be perusing your blog more. You made a decent point yet I can"t resist the urge to ponder, shouldn"t something be said about the other side? 먹튀검증업체 .

    ReplyDelete
  31. Thank you for sharing a good and interesting article. I hope the new posts will increase and can be a very good reference. Hopefully more success thank you very much. for More Information Visit Here:- Change Roadrunner Password

    ReplyDelete
  32. Great post, you have pointed out some excellent points, I as well believe this is a very superb website.
    substance abuse counseling near me

    ReplyDelete
  33. I read your blog frequently and I just thought I’d say keep up the amazing work! cbd stores near me

    ReplyDelete
  34. This is Very very nice article. Everyone should read. Thanks for sharing. Don't miss WORLD'S BEST GAMES

    ReplyDelete
  35. Nice post. I was checking constantly this blog and I am impressed! Extremely helpful information specially the last part I care for such info a lot. I was seeking this particular information for a very long time. Thank you and good luck. clock in clock out

    ReplyDelete