Marck- Wednesday, October 2, 2002, 11:25:10 AM, you wrote:
MDP> As a software engineer (for at least as long as you <g>), but one MDP> who still works and uses Delphi (5), C++ Builder and MSVC++ I would MDP> recommend the best tool for the job in hand chosen as per the job MDP> requirements. Yes - I've always thought that one of the signs of maturing as a programmer was the ability to pick the best tool or language for a given task. MDP> MSVC++ turns out the tightest code but requires a greater knowledge MDP> and more attention to detail. For robust, clean code it's hard to MDP> beat. Windows::Developer magazine frequently has some interesting benchmarks regarding various compilers in terms of speed and code compaction. I don't trust benchmarks as far as I can throw them, but the results of the comparisons are often surprising and interesting. MDP> Another project I did was in C++ builder. I inherited it. What I got MDP> from doing that project was the impression that I had "some of both" MDP> at my disposal - Delphi's ease of use but its penchant for MDP> disguising things inside the VCL coupled with C++'s stronger type MDP> safe stuff and greater elegance (I have always found Pascal to be an MDP> ugly language and C/C++ a work of art). Now this is pure voodoo and MDP> folklore, but I somehow felt that with C++ builder I was working MDP> with a "toy" system. I can't explain it, but I didn't have the same MDP> confidence. I don't think of Pascal so much as an "ugly language" as just "not C". The placement of the semicolons always throws me. One of the nice things about C++ builder is the ability to mix C++ and Pascal code modules. If done right, you can take code from various sources, plug it into a project, and not have to do conversions from one to the other. Having said that, my Windows C++ compiler of choice is still Metrowerks Codewarrior. -Mark Wieder Using The Bat! v1.60h on Windows 2000 5.0 Build 2195 Service Pack 2 -- ________________________________________________________ Current version is 1.61 | "Using TBTECH" information: http://www.silverstones.com/thebat/TBUDLInfo.html
