Hi
I just saw this blog about upcoming Delphi's generic syntax at this address http://www.bobswart.nl/Weblog/Blog.aspx?RootId=5:1498

Mailing lists / fpc-devel / 2007-08
8 messages · 5 people ·
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Hi
I just saw this blog about upcoming Delphi's generic syntax at this address http://www.bobswart.nl/Weblog/Blog.aspx?RootId=5:1498
Inoussa OUEDRAOGO wroteHi I just saw this blog about upcoming Delphi's generic syntax at this address http://www.bobswart.nl/Weblog/Blog.aspx?RootId=5:1498
They of course had to do it different from FPC, once more. I suppose their operator overloading will also be different again.
They're not being very cooperative once again.
All Delphi owners on the list should NOW complain, saying that they want it compatible to FPC's implementation :-)
Michael.
What are the differences? Maybe good to document them (after their release).
Why didn't the fpc team give Bob Swart permission to blog about the generics syntax in the upcoming fpc 2.2? :-)
Vincent
They of course had to do it different from FPC, once more. I suppose their operator…
Op Tue, 21 Aug 2007, schreef Michael Van Canneyt:
I suppose their operator overloading will also be different again.
That is old news. In case you didn't notice: their operator syntax sucks horribly.
Daniël
They of course had to do it different from FPC, once more. I suppose their operator…
Michael Van Canneyt wrote> I just saw this blog about upcoming Delphi's generic syntax at this > address http://www.bobswart.nl/Weblog/Blog.aspx?RootId=5:1498 They of course had to do it different from FPC, once more.
It wouldn't surprise me if their actual implementation (or at least design) predates FPC's. I doubt they just thought this up quickly since FPC 2.1.2 was released.
Jonas
What are the differences? Maybe good to document them (after their release). Why didn't…
Just look at the page above and compare with the FPC manual.
I'm not sure he would even want permission. I think if he started to look at FPC he would loose his status as "highly appreciated" Delphi guru :-)
Seriously: Borland has never been very cooperative. When lazarus was started there was a radio broadcast with Michael Hess and Michael Swindell from Borland. Big words about the "big happy Pascal family", but unfortunately we've seen very little action to back up these words...
Ah well, look where Lazarus is now... :-)
Michael.
They of course had to do it different from FPC, once more. I suppose their operator…
Op Tue, 21 Aug 2007, schreef Michael Van Canneyt:
One argument is that Andreas Hausladen's generics implementation for Delphi *is* mostly FPC compatible. So they hurt their own customers who currently writing generics code using Andreas his solution.
I spent some efforts a while back on the non-tech newsgroup regarding compatibility for 64-bit issues; everyone needing Win64 is currently using FPC, and many component writers are porting. When Borland will release their win64 compiler in 2010 all 64-bit code will be using FPC facilities like ptruint, hopefully for Borland with Delphi-compatibility ifdefs still there. It is in their own interrest that they can compile the code then that is being written now.
Daniël
IMHO, the better FPC becomes the more Borland/CodeGear will be forced to be coperative as so many people will be using FPC; It's just a matter of time.