|
|
|
|
![]() ![]() |
Jan 14 2005, 09:21 PM
Post
#1
|
|
|
Super Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 407 Joined: 13-December 04 Member No.: 2,696 |
I have read the 'interview' before and find it even more amusing since I have been hard at work to become a C++ expert. It appears quite plausible to those who are new to C++ (either from C or some other language) that many of the elements of C++ were expressly invented to confuse and confound, but I find that the larger the project I work on the more valuable C++ becomes (really, any OO language, but I am performance oriented so C++ is my favorite). It is quite possible to build large projects in C (the original C++ 'compiler' was just a preprocessor to create plain C code for existing compilers), it is just that C++ scales more cleanly and takes less expertise on the programmer's part. I particularlly like C++'s ability to drop down into C (and even asm, though I often go to self-modifying code when I go that low) to manipulate constructs (something you generally don't get with Java or most other OO languages). Dangerous? Very. However, when you need it, you need it and it sure beats the hell out of trying to learn how to 'escape' to another language when you do need that power. There are quite a few compromises in C++ due to the focus on backward compatibilty, and many people fault that, but if it were not for that 'feature' C++ (or whatever it would have been called) would probably be a niche product instead of one of the mainstream languages it is today.
|
|
|
|
Jan 15 2005, 12:57 AM
Post
#2
|
|
|
Administrator ![]() Group: Admin Posts: 1,480 Joined: 11-June 04 From: Somewhere in Time & Space. Member No.: 1 |
Do you have information regarding C sharp... I heard it beats all the others.
|
|
|
|
Jan 15 2005, 02:09 AM
Post
#3
|
|
|
delete me ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 518 Joined: 18-September 04 From: delete me Member No.: 1,185 |
well, I've heard about it, but even in my third year of computer engineering I have yet to see a single line of C#
It is never going to hold on against Java, there is no way... Microsoft can invent whatever they want, its not going to happen. |
|
|
|
Jan 15 2005, 12:22 PM
Post
#4
|
|
|
Super Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 399 Joined: 14-November 04 From: Elysium Member No.: 2,280 |
QUOTE Do you have information regarding C sharp... I heard it beats all the others. Don't see how it beats all the others. I haven't seen a single line of C# in opensource and Microsoft uses C and C++ for their projects. So if the developer's not using it, why should it be the best? |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 7th October 2008 - 01:39 AM |