Re: Are _T() and TEXT() macros equivalent?



The fact is we as MFC programmers need to deal with it, and the
.NET/Delphi people don't.

Like for instance Unicode. C++/MFC has to deal with it.
The Delphi programmers need not, because Delphi has no clue about it :-)

Ok, joking aside, we have to understand that the SDK had to jump thru all
kind of hoops for backward compatibility. Just read Raimond Chen's blog
to get a feeling of that.

I was many times tempted to say that this or that is crap, but thinking
of it, it's history, or reading that blog, made me realize that some
of the things have good reasons. Yes, it can be ugly, and look like crap,
but this is the price when you get an old OS and old API, and try to
get it working without breaking it to much.

..NET is new, does not have all that baggage. But also because it is new
there is a lot of stuff that cannot do. So one has to go to interop
more often than one would like.

And Delphi just refused to change. Avoid the pain by avoiding Unicode?
No thanks!


--
Mihai Nita [Microsoft MVP, Windows - SDK]
http://www.mihai-nita.net
------------------------------------------
Replace _year_ with _ to get the real email
.



Relevant Pages

  • Re: Feature Request: Development Log
    ... AND LOW AND BEHOLD DELPHI INCONSISTENCY WILL REVEAL ITSELF TO YOU AND YOU ... I HAVE SEEN SO MANY FUCKING SHIT AND CRAP, INCONSISTENCY, BUGS AND FUCKING ... IDE SHIT IS PROGRAMMED BY C/C++ progammers that DONT KNOW SHIT, ... ASHAMED OF THEMSELFES!!!!!!!!!!!!!!!!!!!!!!!!!!! ...
    (alt.comp.lang.borland-delphi)
  • C#, .NET, VB.NET, Vista, etc. So What is the Point?
    ... language elements that were already found in C++, ... most existing software is crap. ... I've been thinking a lot lately about my newsreader. ... that I would sell, I would keep it in Delphi and finish it up, no doubt about ...
    (borland.public.delphi.non-technical)
  • Re: Excellent news
    ... It is the same as with CLX in Delphi 7 - you ... another folder from "bin" and answer "No" on the next IDE launch. ... To deactivate a value just delete its Data. ... > .NET Redistributable crap. ...
    (borland.public.delphi.non-technical)
  • Re: Skybucks Delphi 2007 CRAP Website.
    ... Skybuck's Delphi 2007 CRAP Website: ... 16 Pieces of Crap Exposed By Skybuck Flying on 11 August 2007: ...
    (alt.comp.lang.borland-delphi)
  • Delphi Community Blog Aggregator - Merry Christmas
    ... I created a web based Delphi Community Blog Aggregator based on my Delphi ... version of the Blog Aggregator that has the Flash OCX embedded in it. ...
    (borland.public.delphi.non-technical)

Loading