How many of you have ONLY learned to program
by using C++ and have managed fine by that ?
Printable View
How many of you have ONLY learned to program
by using C++ and have managed fine by that ?
Technically I started with another language, then moved to C, then C++, amongst other languages.
I learned C and Java before C++.
Ironically, Java taught me how to use C++ better.
Well I started with QBasic, but I don't think I went very far with that. And then I did some C but I can't say I "learned" it either.
I actually started off with a bunch of scripting languages before I moved onto C. To be completely honest, I really wish I had started with C first, then moved onto other languages to inevitably hit C++ and keep going.
I started off with C++, then dabbled in a few other languages. Well if you count HTML and JavaScript I learned those before C++.
EDIT:
Now that I think of it, I did do a little bit of BASIC before C++ on this really old thing that booted to DOS, I think it had Windows 3.1 or something.
Oh, man, this makes me feel old. (I'm not, really) I started out on Apple BASIC, on my mom's Apple IIc+. I've worked with that, Qbasic, pascal, and VB before C++.
Lets see started with BASIC, then C, assembly (which made C a lot better), then c++, php. I'm about to start on VB since I want to write a simple GUI program and doing it in C++ is a pain.
The nice thing about programming is once you learn the ideas and concepts its just a matter of learning the syntax and the strength and weaknesses of the various languages.
Don't say that makes you feel old because then you'll make me feel old. I did the same thing, started with Apple Basic on my Apple IIe, then on to QBasic, then C++ and a little Java. Now I use mostly Perl for work but I still dabble in C++ for myself.
I've done a little bit of:
C
C++
C#
VB.Net
Java
PHP
Not alot in any of them, but most of them wouldn't give me much trouble to use.
EDIT: By which I mean: I could code a single line before making it uncompilable.
Let's see. Most of these languages I don't _know_, but some I've hopped through or am now learning.
MS Works Spreadsheet -> QBASIC -> TI-BASIC -> RPL -> C++ -> Perl/Ruby/Io/C/Scheme/XSLT. It would be cool if C++ had call-with-current-continuation, but I won't get into that.
A fairly popular path for me. I started on QBasic, then learned C and C++, then branched out. From there, I've done Java, System370 and x86 Assembly, C#, VB.NET and dabbled in some other stuff.
Javascript->C++->C->Perl->Java->PHP->C#->VB.NET
Markup languages like XML/HTML/XSLT don't count.
Oh yeah I forgot all about javascript...
started out in C++ but quickly moved to python and java