[DUG] Well ... ??

Paul Heinz paul at accredo.co.nz
Fri Aug 17 17:18:07 NZST 2007


David Brennan wrote:
> DBX - good
> BDE - bad
> DBX + BDE - OK temporarily
> BlackfishSQL - good but .NET/Java only
> Generics - very good

Did they commit to a final syntax for generics and if so, what syntax
are they using?

Essentially, there seems to be the C++/C# inspired synax with bare
Type<Param> angle bracket syntax (which Chrome also uses) and the
somewhat quirkier but friendlier to the parser (and some argue closer to
the 'spirit' of Pascal) FreePascal style with generic and specialise as
new keywords.

Personally, I think I prefer the bare angle brackets and I suspect
CodeGear might as well for general market familiarity. I'm sure
FreePascal will soon sport a Delphi compatibilty mode making the
keywords optional anyways :-)

TTFN,
  Paul.

Paul Heinz | Accredo Business Software Ltd
34 Burleigh St | PO Box 99156 | Auckland, NZ
P: +64 9 373 5963 | F: +64 9 373 5961
M: 021 456 231 | www.accredo.co.nz 
 




More information about the Delphi mailing list