Re: I really hate .NET especially inside Delphi



Nick Hodges (Borland/DTG) wrote:
Robert Giesecke wrote:

Haven't I ranted over pointless compiler added bloat and units in
D.Net often enough?

I guess not -- what bloat?
>

Well, everything that gets added by the D.Net compiler but that wasn't in your code?

>
What is wrong with units?


Well, units are absolutely poor compared to namespaces. Also the coupling between filename and unit name (thus namespace) is not exactly what I would call superior or even equal to how other ..Net languages handle it.
A D.Net developer has a lot of disadvantages because D.Net tries to mimic Delphi32. And there's no way to turn this compatibility stuff off.

more here: http://tinyurl.com/nlee7
I could certainly dig out more. ;)
.



Relevant Pages

  • Re: Language standard: the least common denominator vs. utility
    ... its a dependency in exactly the ... a bug in the C library for their compiler, ... While in theory the standardization process encourages universal ... Probably a better way of doing this would be to introduce namespaces ...
    (comp.lang.c)
  • Re: Book recommendations
    ... namespaces there to get you going. ... on a compiler: Comeau C++ sells for $50 (at most; ... error messages that'll make you kick yourself for having put up with other ... On-Site Training in C/C++, Java, Perl and Unix C++ users: Download BD Software's free STL Error Message Decryptor at: www.bdsoft.com/tools/stlfilt.html ...
    (alt.comp.lang.learn.c-cpp)
  • Re: function object inheritence
    ... >> What does this have to do with namespaces? ... > What does the keyword 'using' have to do with anything except ... compiler doesn't support the 'using' keyword, ...
    (comp.lang.cpp)
  • Re: function object inheritence
    ... Namespaces are not involved, and still there is ... > the keyword 'using'. ... > about that specific compiler. ... >> platform that does not support namespaces nor does it fully support ...
    (comp.lang.cpp)
  • Re: function object inheritence
    ... >> 1) What's the way to do this using a compiler without namespace ... What does the keyword 'using' have to do with anything except namespaces? ... compiler for an embedded platform that does not support namespaces nor does ... > name, but different signature than a function in the base class, all ...
    (comp.lang.cpp)