943,404 Members | Top Members by Rank

Ad:
  • C++ Discussion Thread
  • Unsolved
  • Views: 30494
  • C++ RSS
You are currently viewing page 3 of this multi-page discussion thread; Jump to the first page
Aug 24th, 2004
0

Re: C++ is dying a slow death

Hey, I'll bet my dad can beat your dad up...

Anyways, I'm glad I read this because I was undecided as to which subject to take a course on between the two respective subjects discussed in this thread, and I've decided to go with C++ first.
Reputation Points: 11
Solved Threads: 0
Junior Poster
A Monkeys Uncle is offline Offline
138 posts
since Feb 2004
Aug 26th, 2004
0

Re: C++ is dying a slow death

I think C++ has been always kind of dead. The only major software i can think of that was written in C++ is Mozilla and Qt (Even though major implementaion of these software was rendered in C). I don't know why people like C++ so much, when you can achieve object oriented design through C. GTK and Gnome are perfect examples of that. Plus a lof of people still prefer writing code in pure Win32 API rather than messy MFC.

True object orientation cannot be achieved without a true Object Oriented Operating System.
Reputation Points: 13
Solved Threads: 0
Newbie Poster
hivework is offline Offline
18 posts
since Mar 2004
Aug 27th, 2004
0

Re: C++ is dying a slow death

What about the development of videogames?
Reputation Points: 11
Solved Threads: 0
Junior Poster
A Monkeys Uncle is offline Offline
138 posts
since Feb 2004
Aug 27th, 2004
0

Re: C++ is dying a slow death

C/C++ won't die.
Reputation Points: 11
Solved Threads: 0
Newbie Poster
shalin is offline Offline
15 posts
since Jul 2004
Aug 27th, 2004
0

Re: C++ is dying a slow death

Quote originally posted by A Monkeys Uncle ...
What about the development of videogames?
You can develop video games in any language out there. Heck, you can write it in JavaScript if you'll write a compiler for it. The key developing method in modern video games is accessing Video Hardware through series of interrupt calls via pure assembly. As long as you do that, you can lay any language on top of your hardware code.

Any modern operating system does not know what Class or an Object is.
Every code that is loaded in memory is represented as such: Text segment (that's what the C functions are), Stack (local variables in C), and the Heap (dynamic memory - whatever is allocated via malloc() and such). This program set-up can't get any more perfect for C (or any other procedual language - not C++, Java or C#).
In addition all core OS service libraries (Kernel32.dll or libc.so in Linux) were made to be used with C primarely. OpenGL API is also made primarily to be used with C. Qt, KDE, (and whatever the hell else written in C++) all lay on top of the X Windowing system which is a C language API. Even .NET stays on top of the Win32 API.

I can't wait till someone will write an OS Kernel in C++. (Please don't mention anything about the "Choices" operating system")
Reputation Points: 13
Solved Threads: 0
Newbie Poster
hivework is offline Offline
18 posts
since Mar 2004
Sep 6th, 2004
0

How important is C++ (was: C++ is dying a slow death)

Quote originally posted by freesoft_2000 ...
Hi everyone,

I just came home from a software conference in nagoya, Japan
where they had any kind of software you can think of on this planet.
There was one talk i went for and i think its quite interesting to have it discussed fully here. Alot of the companies there all said the c language is now nothing more than a relic and dying a slow death and that the new Java 2 has already taken over c programming.
...
I am looking for any kind of numbers that proof this right or wrong. Does anybody know about a (citable) study that shows numbers like,

- the estimated existing code base (lines of code)
- the estimated number of developers
- the estimated number of projects still beeing developed in C/C++
- ... anything else that can be used to compare the importance of C/C++ and Java in the "real world".


Anybody an idea where I can look for such a study?

Regards

Daniel Lohmann
Reputation Points: 10
Solved Threads: 0
Newbie Poster
Daniel_Lohmann is offline Offline
1 posts
since Sep 2004
Sep 6th, 2004
0

Re: C++ is dying a slow death

I'm a free lancer who knows many different languages, and to be honest I find languags like Java to be VERY overated. Making GUI's in Java is a headache and well, if you want the whole portability thing with your program, QT has a great API thats portable on almost any system, and processing time is not sacraficed.

As a free lancer, my job is to get things done fast, good-looking, and efficiently. The language is your tool, sometimes you need a screw driver, some times you need a hammer. I devloped many projects for Mac, Linux, and windows, using common API frameworks such as QT. After Learning Java, I have yet to really use it on a project.

One thing is for sure though, it dosn't matter hwo you get the job done, as long as it gets done on time!
Reputation Points: 28
Solved Threads: 9
Posting Whiz in Training
BountyX is offline Offline
222 posts
since Mar 2004
Sep 6th, 2004
-1

Re: C++ is dying a slow death

Banana? Banana? Banana? Banana? Banana?
Reputation Points: 11
Solved Threads: 0
Newbie Poster
Mr.PinkBunny is offline Offline
8 posts
since Jul 2004
Sep 7th, 2004
-1

Re: C++ is dying a slow death

Quote originally posted by Mr.PinkBunny ...
Banana? Banana? Banana? Banana? Banana?
:mrgreen: :mrgreen: :mrgreen:
Reputation Points: 28
Solved Threads: 9
Posting Whiz in Training
BountyX is offline Offline
222 posts
since Mar 2004
Sep 7th, 2004
0

Re: C++ is dying a slow death

Quote originally posted by hivework ...
I think C++ has been always kind of dead. The only major software i can think of that was written in C++ is Mozilla and Qt (Even though major implementaion of these software was rendered in C). I don't know why people like C++ so much, when you can achieve object oriented design through C. GTK and Gnome are perfect examples of that. Plus a lof of people still prefer writing code in pure Win32 API rather than messy MFC.

True object orientation cannot be achieved without a true Object Oriented Operating System.
your joking right?? lol C++ already kind of dead. ill laugh really hard at that. then remind you that most everything is writtin in C++, not just one webbrowser.
Reputation Points: 152
Solved Threads: 39
Master Poster
Killer_Typo is offline Offline
778 posts
since Apr 2004

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
This thread is currently closed and is not accepting any new replies.
Previous Thread in C++ Forum Timeline: How to delete a data structure in Builder 6.0?
Next Thread in C++ Forum Timeline: creating a class and declaring objects





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC