Happy Birthday Delphi !

Delphi 27th birthday

Happy Birthday Delphi !

On Monday the 14th of February Delphi turns 27, #Delphi27th. The current version of Delphi is Delphi 11 Alexandria, named after the famous Alexandria library. As I’ve been developing Delphi code for some years now, I’ve also collected a library of code snippets and I would like to share the idea of creating your own library of code snippets with you.

What are code snippets?

Wikipedia defines a code snippet as a small region of re-useable source code. In Delphi these re-usable snippets can be found under Live Templates, and under several other aspects of Code Completion. My own code snippets however have a  broader scope and they range from one-liners to complete design patterns and even (partial) frameworks. Sometimes a code snippet illustrates a corner case that I’m bound to forget otherwise, sometimes it’s a complete base version for creating a REST based web service or a design pattern for graceful termination of Task based multithreading.

Code snippets are really very personal and usually just useful for you and they do not need to hold up to public scrutiny. They are mostly placeholders for your knowledge, your personal library which only you know and use. For me they are also a toolbox with ready made algorithms or solutions to common coding challenges.

Maybe the idea of collecting code snippets and building your own personal Alexandria library of knowledge appeals to you as well. If so, take a look at the short video on the subject and start collecting!

Delphi Code Snippets video

Click to start the YouTube video on Code Snippets

Slides of this video and the source of DoubleTrouble and EZeroDivide can be downloaded here. The WinRAR archive has Delphi27 as password protection.

Don’t forget to join the Delphi27th Anniversary webinar on Monday at 17:00 CET with Jim McKeeth, Marco Cantu, David Millington and Ian Barker.

Egyptian Basbousa

for Alexandria we made Egyptian Basbousa

Happy Delphi 25th birthday!

#Delphi25th

Happy Delphi 25th birthday!

Wow, its been 25 years already since I first met Delphi in its pre-release of version 1.0.

During the past 25 years Delphi created a world of opportunities for me. I’ve travelled the world for Delphi, creating software in Portugal, Delphi courses in France, presenting in Denmark and meeting up with developers in New Zealand. Most of my work was in the Netherlands, but even so its diversity of use in this tiny country always manages to amaze me. From high-performance statistics, stock market, multi-threaded geo analysis, insurance expert systems to project and hour registration systems. The largest user base for desktop software I worked on was 100.000+ users, but I know of Delphi software that has millions of users. All in all, you can literally find Delphi software everywhere, meaning you get to go everywhere and build all kinds of systems as a Delphi developer, which to me is just the greatest thing!

More stories here:
https://embt.co/Delphi25thWebinar

Happy Delphi 25th Birthday and #Delphi25th everyone!

 

Happy Birthday Delphi

Today Delphi turns 19. Last year has been pretty exciting for her, with XE4 iOS and XE5 with Android support. This year she’ll make some nice visits home in Windows VCL, with many good things to come.
Talking about VCL, don’t miss the Delphi Boot Camp which is all about VCL, here in the Netherlands:
http://www.barnsten.com/nl/events/details?events_id=90
Happy Birthday Delphi!

we made Tarte Tatin

we made Tarte Tatin