I read in various places about the decline of C++ and the rise of Java and scripting languages. :(
I just started learning C++ a few weeks ago and I don't want to see my time and effort go to waste.
What do you think? :confused:
Printable View
I read in various places about the decline of C++ and the rise of Java and scripting languages. :(
I just started learning C++ a few weeks ago and I don't want to see my time and effort go to waste.
What do you think? :confused:
C++ will never die. Operating Systems can't be made in Java(Maybe someday but they'd be slower than all hell).
*snicker* Rise of C#. The most dumbass retarted language.
Java is on the rise. With processor speeds so fast, speed isn't as major an issue as it was before. And this isn't a trash-Java thread, people, before you start. :)
But will it replace C++?Quote:
Originally posted by filburt1
*snicker* Rise of C#. The most dumbass retarted language.
Java is on the rise. With processor speeds so fast, speed isn't as major an issue as it was before. And this isn't a trash-Java thread, people, before you start. :)
No...
C# (pronounced "see sharp", by the way) is just MS's cheapass ripoff of Java.
I know that. (check out the first post again)
I like Java, but it could never replace C++ because JVM's are written in C++. But I did read that Java programmers will out number C++ programmers by next year
Probably true. Java (especially the upcoming JDK 1.4) will rock. But of course sombody's gotta write the virtual machine. :rolleyes:
The VM would probably be written in C actually. It's a lot leaner and closer to the machine - you can pretty much compile C yourself if you had enough time. C++ is full of inserted bits of glue code.
If I'll want to apply for a programming job sometime, will I be pushed out of the way by, say, a Java programmer?
Why not learn Java, too? Its always good to have as many languages under your belt as possible. And if they push, push back.
;)
I thought that the JVM was written in assembly?Quote:
Originally posted by crptcblade
I like Java, but it could never replace C++ because JVM's are written in C++. But I did read that Java programmers will out number C++ programmers by next year
Maybe small parts.
Definitely not.
Something like that is way to big to write in assembler. Perhaps bits of it were spot-optimised?
Parksie, you're as full'a *&^% as a Xmas Turkey. ANYTHING CAN be written in Assembler. As far as too big, you ever look at the operating system of a 360?
Now to tee off on C++, in word #$(%*&. I thought that C was a bulky and unnecessarily obscure language, primarily intended to act as a wall to keep non-tecno geeks out of programming. I'm not yet convinced I was wrong.
C++ sucks. It doesn't rule anything except toilet paper.
This outburst of lunacy is brought to you by Miles Long Nipple Implants...Quote:
Originally posted by DerFarm
Parksie, you're as full'a *&^% as a Xmas Turkey. ANYTHING CAN be written in Assembler. As far as too big, you ever look at the operating system of a 360?
Now to tee off on C++, in word #$(%*&. I thought that C was a bulky and unnecessarily obscure language, primarily intended to act as a wall to keep non-tecno geeks out of programming. I'm not yet convinced I was wrong.
C++ sucks. It doesn't rule anything except toilet paper.
When painfully erect nipples become a problem in your everyday life, reach for the implants that perk up smooth - Miles Long Nipple Implants. Available in regular and mint flavored
:D:D
Ok, OK it was too much. But Lord, I don't like C++
I'm not even going to ask what you think of VB, I might die :eek:
yuck, vb...may C++ live forever! :D :D :D
in the department i work in, Java is pretty popular. i guess they need it for the c00l stuff they're working on
mmm apple pie
-nabeel
You okay? Been taking too many cough drops? :DQuote:
Originally posted by nabeels786
mmm apple pie
yeh im okay.
im high(per).....like a butterfly....so pretty...so pretty...
apple pie is good
Do me a favor. Sleep for 15 hours tonight. :D :D
I even don't know if C# will just run on windows:confused:
If that is the case then you wont be able to write any os like UNIX, then C++ will still rule and never die;)
If C++ dies, I will die with it.
I'll take each point in turn...Quote:
Originally posted by DerFarm
Parksie, you're as full'a *&^% as a Xmas Turkey. ANYTHING CAN be written in Assembler. As far as too big, you ever look at the operating system of a 360?
Now to tee off on C++, in word #$(%*&. I thought that C was a bulky and unnecessarily obscure language, primarily intended to act as a wall to keep non-tecno geeks out of programming. I'm not yet convinced I was wrong.
C++ sucks. It doesn't rule anything except toilet paper.
1. Windows 2000 is millions of lines of C and C++ code. You want to write that in assembler from scratch? How big is the OS of a 360 then? I know things CAN be written in assembler, it's whether it's reasonable to.
2. C is *not* bulky. It is, in fact, one of the languages with the least overhead you can find. You can cut C programs down to almost the size it would be if you'd written it in assembler if you know what you're doing.
3. Hmmm.
I dunno, toilet paper is pretty good...:DQuote:
Originally posted by parksie
3. Hmmm.
Try writing a 3d game as complex as say quake in java.:D You'll be lucky to get 4 fps out of it. C++ doesnt have a VM, so its really low level. For some things, you ned that. OSes, 3d games, etc...
C++ might die in say a decade or so. You're pretty safe learning it 4 now.
Hey how about that toilet paper! My a!# is itchy.
http://www.goldbond.com/images/info_body.gif
There you go :D
use a good ide or learn how to type :eek:
Of course C++ will die, and anyone who disagrees is terminally blind.
I am not saying it will happen overnight, and it certainly wont be replaced with Java, but one day, C++ will be no more.
Or do you guys really think that C++ is the pinacle of development langauges. lol.
Every language will die, it's just that C will stick around for a long time :) Oh, and C++ does pretty well as well, considering the way it's been roughly stapled together :p
I won't believe C++ will die without a noise. Either it will evolve so that it can survive or another language will be built on it, there's true power in C++ that I can't find in other languages, especially not Java.
Delphi seems to do pretty well. I don't like Pascal syntax much though.
I agree with Mikesy(:p), C is going to be around for a long time, what else are they going to write operating systems in?
As long as C is around, I'm pretty sure C++ is going to be around too.
Do people still use Pascal!! Jeez....Quote:
Originally posted by HarryW
Delphi seems to do pretty well. I don't like Pascal syntax much though.
Turbo Pascal is really just as good as C when it comes to speed and efficiency. Pascal was originally designed just to teach programing basics (that's why it's so strict, good habits and all that) but it actually turned out to be pretty useful.
Delphi uses Object Pascal, which is a little different but essentially the same. ADA is more or less the same (similar syntax) which is used a bit in some mission-critical type stuff that mustn't go wrong.
Damn...Im going to have to learn Pascal in school. Because of VB, i probably have a LOT of bad habits. lol VB lets you get away with almost anything. Spaces, capitalization etc.Quote:
Originally posted by HarryW
Turbo Pascal is really just as good as C when it comes to speed and efficiency. Pascal was originally designed just to teach programing basics (that's why it's so strict, good habits and all that) but it actually turned out to be pretty useful.
Delphi uses Object Pascal, which is a little different but essentially the same. ADA is more or less the same (similar syntax) which is used a bit in some mission-critical type stuff that mustn't go wrong.
The main thing you'll trip up on is probably declarations, they're kind of a ***** in Pascal. You have to declare constants, variables, subs, functions and types all in the correct order.