Advertisement

The future of c++

Started by August 03, 2002 09:55 PM
12 comments, last by azaxaca 22 years, 6 months ago
after visiting the cpp-home website and reading the interviews with programmers, i noticed the question"what''s the future of c++ language?" being asked frequently.. All along what i thought was that the c/c++ was "THE" language(s), that programming language cant get any better than c/c++(well i guess they could in certain aspects but i mean in overall view) and i asumed that the popularity of c/c++ would never degrade,, So i thought nobody would bother to ask about the future of c/c++ because it is obvious!!(it will be prosperous!) kkkk,, my point is do you have the same opinion as i do or do you think c++ will fail to win the competition between popular languages in the near future??
..I still dont get the difference between c and c++...
hmmm...interesting...i really dont want to say anything that might make me seem bias or offend anyone (programing languages are like politics now...everyone has a different perspective).

Anyway i''ll try to sum up the language dispute as fast as i could. From what i know (which probably isn''t much) as programers we try to look for languages between two extreems. There is the low level languages and the high level languages. I would think that c++ meets in the middle; that would account for it''s popularity. Im also going to guess that since c++ has been used so much we wont see the last of it any time soon. Its like the IP situation on the internet. Can u imagine if everyone had to upgrade to new technology every time we run out of IPs? So for the time being, c++ is here to stay.

Now to the future. As i said we are looking between two extreems; the high level and the low level. I think that in the future languages are going to be developed that let us alternate between high and low levels practically (that is without any further knowledge). So if you needed an extreemly fast algorithm you could write it fairly close to machine and get that speed boost (can u imagine if they created hardware that would hardware accelerate ur code...something like nanoprobes...we r borg, resistence is futile, you''re code will be assimulated ). And say if you wanted to include the capabilities of microsoft word into your program you just type a few lines and your done.

Anyway, until the future...
Advertisement
C++ has been the standard, and still has a majority, but many companies (tech related) have made the switch to java. This seems to be a growing trend.

I my self would wana learn in java, but there are no where near the reasources avaible (free on the web) for java then there are c++. But im not worried, there still will be lots of c++ use in the future.
quote:
C++ has been the standard, and still has a majority, but many companies (tech related) have made the switch to java. This seems to be a growing trend.


Java is only suited for certain applications because of its performance issues. In general, where platform independence is more important than speed, Java development makes sense. Java will never *replace* c++ for this reason, nor is it designed to, despite what certain zealots may tell you.

quote:
I my self would wana learn in java, but there are no where near the reasources avaible (free on the web) for java then there are c++. But im not worried, there still will be lots of c++ use in the future.


There''s loads of Java resources available. STFW.



____________________________________________________________
www.elf-stone.com

____________________________________________________________www.elf-stone.com | Automated GL Extension Loading: GLee 5.00 for Win32 and Linux

yes there are "loads" of reasources for java avaible, but not as many quality ones (not just for the language but open GL related (like nehe here and gametutorials).

It is still easier to learn with c++ (at least for me)

STFW...whats that shut the f*ck wank?

sorry my internet lingo isnt up to par.
I''m guessing it''s Surf The F*cking Web but I''ve never heard about that one before.
Advertisement
The Jargon Files are your friend.

http://www.tuxedo.org/~esr/jargon/html/entry/STFW.html
C++ was made to be an analog of asm. That''s all I think.
celic
In response to skowroshima comment :
quote:
yes there are "loads" of reasources for java avaible, but not as many quality ones (not just for the language but open GL related (like nehe here and gametutorials).

It is still easier to learn with c++ (at least for me)


If you can code in OpenGL using C++ then you can code OpenGL using java. GL4Java is a OpenGL wrapper for java that works almost exactly the same as it does in C++. That also goes for anything you see on the net related to game tutorials etc. It''s a no brainer most of the time to convert them to Java.
Recently I happened to see something that may beat c++ - c#. It supposedly has the power of c++ but has the portability of Java. I''m wanting to see how it goes.

This topic is closed to new replies.

Advertisement