To me, the areas that languages have in common are much less interesting than the unique bits.

Delphi has support for virtual constructors and virtual class methods, two features not supported by the C# language. They give a Delphi developer the ability to implement some (very elegant) solutions that are simply impossible in C#.

Some C# features that I only recently discovered include the “??” operator, and checked / unchecked blocks.

Comments

blog comments powered by Disqus
Next Post
No longer the C# we knew  21 Mar 2008
Prior Post
The Cargo Cults are Coming  17 Jan 2007
Related Posts
Queue Testing  08 Dec 2018
Creating Branching Nodes  01 Dec 2018
Two Dual Item Queues  24 Nov 2018
Simple Queues  17 Nov 2018
Enqueuing Values  10 Nov 2018
Dequeuing Values  03 Nov 2018
Designing the External API  27 Oct 2018
Introducing the Priority Queue  20 Oct 2018
A better approach to reflection  13 Oct 2018
Avoiding Magic Strings  06 Oct 2018
More csharp posts »
Archives
May 2007
2007