Page 1 of 1

i18n and Delphi2009

PostPosted: June 11th, 2011, 7:06 pm
by Jens01
Dear Kambiz,

my Delphi detected a internal error.

The problem for D2009 is this Generic in TKeyLookup<TKey, TValue> . I think D2009 works only with one class in the brackets. [No that is wrong, D2009 works with 2 classes in the brackets!]

It could be wrong that TKey is used in "IKey: IEqualityComparer<TKey>;"
2nd problem is TList.TDirection. D2009 does not know TDirection.

Do you have an idea how it can works on D2009? :(

Greetings
Jens

Re: i18n and Delphi2009

PostPosted: June 12th, 2011, 8:38 am
by Kambiz
I try to download trial version of Delphi 2009 to check it out. But I know finding a workaround would be tough. I puzzled with lot of internal and run-time errors in Delphi 2010 too. They were all because of compiler bugs.

It was fun programming in Delphi when it was still Borland Delphi, now it's nothing but pain. People in Embarcadero are not interested in fixing the bugs nor able to add something new to the technology. They are copycats, and even not good ones.

Re: i18n and Delphi2009

PostPosted: June 12th, 2011, 9:49 pm
by Jens01
But I know finding a workaround would be tough.
If you can not correct this Delphi-Error I have to wait until the next Delphi-Version. Because I want update my D2009 with a 64-Bit-Version. I hope Emba will public it in the next 2-3 month.
They were all because of compiler bugs.
The Generics work first with the XE-Version correct.
People in Embarcadero are not interested in fixing the bugs
No, you should buy the next version. :mrgreen:

Re: i18n and Delphi2009

PostPosted: June 13th, 2011, 9:58 am
by Kambiz
I found the problem and its workaround. Delphi 2009 doesn't like a pointer type of generic.

No more Delphi. The compiler sucks, bugs are ignored, library is out dated, help is blank, community is dropping, and no Delphi jobs. Shall we keep using it?

Re: i18n and Delphi2009

PostPosted: June 14th, 2011, 10:29 am
by Jens01
If you ask then is the answer yes.
What is the alternative? Microsoft?

Borland has had some problems with Delphi in the last years and now Emba needs time to develop. I think they announced some goog features for the future.

Re: i18n and Delphi2009

PostPosted: June 14th, 2011, 11:03 am
by Kambiz
My alternative is Qt! It is cross platform, well documented, and freeware. Also, its library covers almost everything and uses up to date technologies.

However, if somebody wants to write only database desktop applications, Delphi is enough and easier to use.

Re: i18n and Delphi2009

PostPosted: June 14th, 2011, 3:18 pm
by Jens01
i18n is compiled and installed on my Delphi 2009! Image
Thank you very much, Kambiz.

When I visit Tehran in future (perhabs) I invite you to lunch!

Re: i18n and Delphi2009

PostPosted: June 14th, 2011, 4:46 pm
by Kambiz
Sounds good, thank you! :)

Re: i18n and Delphi2009

PostPosted: June 14th, 2011, 5:28 pm
by Jens01
Sounds good, thank you!
You can believe me, I do!
My alternative is Qt!
Why do you not use C++? It is in parts freeware. And there are some free fullversion...and every company use C++

For whom do work? For customers in foreign countries, too?

Re: i18n and Delphi2009

PostPosted: June 14th, 2011, 11:24 pm
by Kambiz
Qt is a framework for C++.
I'm a freelancer, working on the net.

Re: i18n and Delphi2009

PostPosted: June 15th, 2011, 3:28 pm
by Jens01
Qt is a framework for C++.
I only developed with Delphi/ Pascal since I was 17 - with a very, very long break-
I'm a freelancer, working on the net.

Do you like to public a job-advertisement on a Geman-Forum. I translate it to German.
The economy here is running and some companies use Delphi. http://www.delphipraxis.net or xing.com (social business network)

Re: i18n and Delphi2009

PostPosted: June 16th, 2011, 9:47 am
by Kambiz
Thanks Jens, but I think it's better I change Delphi with something more up to date before it gets too late.