What's Your Favorite Language?
- Salvation122
- Redshirt
- Posts: 1366
- Joined: Fri Apr 04, 2003 9:49 pm
- Location: Memphis, TN, USA
[quote="Bruce";p="128383"]Could you please tell my what 'a copy of C++' is?[/quote]
A copy of Visual Studio 6, which is the program most often used to write VB6 or VC++?
I'm a VB6 man myself, but that's only because it's all I know. I'm going to be learning VC++ in college next year; it'll be interesting.
A copy of Visual Studio 6, which is the program most often used to write VB6 or VC++?
I'm a VB6 man myself, but that's only because it's all I know. I'm going to be learning VC++ in college next year; it'll be interesting.
Here I am, to sing you a song. And there you are, asleep against the windowpane, just like always.
- Martin Blank
- Knower of Things

- Posts: 12709
- Joined: Fri Feb 07, 2003 4:11 am
- Real Name: Jarrod Frates
- Gender: Male
- Location: Dallas, TX
- Contact:
It's also illegal to 'borrow' academically-licensed copies of the software. Microsoft often provides a site license for their programs for schools, but that refers solely to computers owned and primarily operated on school or district grounds. Students are not allowed to install them on home computers.
If I show up at your door, chances are you did something to bring me there.
Re: What's Your Favorite Language?
There seems to be some mis-information being presented here about C++. First, C and C++ are almost completely seperate languages. C++ was once simply a superset of C, but that is no longer true, and will especially no longer be true with the release of the next C++ Standard (C++ 0x). Also, VC6 is a horrible C++ compiler, avoid it at all costs. VC7 or VC7.1 are much much better, or if you can't afford it pick up at copy of GCC, which is freely available for Linux and Windows. The Win32 version is Mingcw i think. Also, Dev-C++ is supposedly a pretty decent free C++ IDE, but I've never used it myself. Also, there is no such language as Visual C++. There is C++, and there is a Visual editor for C++. Visual C++ adds nothing to the language, unlike VIsual Basic, which is a completely different language from BASIC.
Now, as for my favorite language, C++
I simply haven't found a language as expressive and extendable that supports strong, static-typing and isn't illegible. I find Java lacking in many areas, particularly in their decision to exclude operator overloading and multiple inheritance, two features that when used properly are very powerful tools. But, it's Java's lack of templates (or generics) that really does it in for me. C++ templates offer an incredible amount of power and flexibility, and template metaprogramming actually allows you to write re-usable, generic code. Templates have evolved far beyond what you see in a standard Intro to C++ Book and are useful for much more than simply generalizing a type stored in a container.
Matt
Now, as for my favorite language, C++
Matt
I LOVE C# (C Sharp) for the .NET platform,
- the code is beutiful
- the API is simple yet powerful
- its totaly object oriented
- it can run old c++ code
- Portalble
- lots of help on internet
- Can use it to code webpages to (ASP.NET)
Other program languages I know:
Java: Good but has same usage as C# and C# is better
PHP: Too loosly typed. Good for small projects
C++: UGLY code, not totaly OO, must handle memory managment
BrainFuck: Fun to know, worthless to use
BASIC/PASCAL: Everybody got to start somewhere...
Other: Cant remember all and I don't want to bore you
- the code is beutiful
- the API is simple yet powerful
- its totaly object oriented
- it can run old c++ code
- Portalble
- lots of help on internet
- Can use it to code webpages to (ASP.NET)
Other program languages I know:
Java: Good but has same usage as C# and C# is better
PHP: Too loosly typed. Good for small projects
C++: UGLY code, not totaly OO, must handle memory managment
BrainFuck: Fun to know, worthless to use
BASIC/PASCAL: Everybody got to start somewhere...
Other: Cant remember all and I don't want to bore you
"Carrot juice is murder, greenhouses prisons for slaves." -Arrogant Worms
"I neeeeed tacos, I need them or I will explode. That happens to me sometimes" - GIR
"I neeeeed tacos, I need them or I will explode. That happens to me sometimes" - GIR
Re: What's Your Favorite Language?
Sigh. People seem to love to fling this around about C# and Java, and love to point out how C++ isn't really object-oriented. I've found, for the most part, that people claiming their language of choice is object oriented don't really have any clue about how to write object-oriented code. Wrapping a bunch of functions and variables into a class does not make your code object oriented. In my opinion, C++ is a more complete object-oriented language than Java (Thanks to operator overloading, multiple inheritance, templates, etc.). And people who think C++ is ugly must write their code wrong or something, I personally think Java is extremely ugly, particularly the fact that you have to typecast everything all over the place because they decided that deriving every class from one base object was a great idea.- its totaly object oriented
Also, I consider the fact that C++ lets you do your own memory management a Good Thing. It means the programmer actually has to know something, and it allows you to make your own custom memory manager to speed up the allocation/deallocation process.
Matt
-
FuzzyBunny
- Redshirt
- Posts: 55
- Joined: Wed Jul 30, 2003 6:13 am
- Location: Las Vegas
- Contact:
Re: What's Your Favorite Language?
Hmm... favorite language... I speak Chinese 
-
RyuuNoSenshi
- Redshirt
- Posts: 56
- Joined: Fri Jul 04, 2003 2:37 am
- Location: Somewhere in subspace
- Contact:
For one thing, when C++ code is written correctly and effciently it's beautiful. C and C++ are the most popular languages in the world for the fact that they are so good. You can't for instance write an operating system in Visual Basic. In fact there's quite alot you can't write in VB, and the same goes with alot of other languages. And as for memory management, well every program in my honest opinion should handle it's own memory properly, it's just plain sad sloppy programming if you don't deal with your programs memory. I've seen far too many programs crash just because who ever wrote it didn't take the time to properly deal with his variables.
Me: Alright I'll stand here...try to crush me with the...*the Warthog lands on top of me*
Matt: Done and done.
Me: Ahh! My Corpse is stuck in the tire!
Matt: Done and done.
Me: Ahh! My Corpse is stuck in the tire!
i have to agree java is a very ugly language i don't know much or actully any C++ but i have seen a far amount and its just nice so easy to read and from what i seen ( only what i've seen because like i said i don't know any) its just so nice to code
i am intening to learn C++ after my HSC
i am intening to learn C++ after my HSC
Knowleadge is power
Yah, I think Java is much uglier. Call me crazy, but I prefer
cout << "Hello World" << endl;
much more than:
System.Console.out.print("Hello World");
or whatever it is in Java. There really shouldn't be a reason to go through all those layers of access just to output something to the screen.
And Saphid, good luck on your learning of C++. If you stick with it, you won't be dissapointed =). Make sure you learn "proper" C++ though, don't trust any book publushed before '99 or so. Basically, if the book tells you to include iostream.h, it's too old. (iostream.h is a depreciated header, iostream is the proper C++ Standard header).
cout << "Hello World" << endl;
much more than:
System.Console.out.print("Hello World");
or whatever it is in Java. There really shouldn't be a reason to go through all those layers of access just to output something to the screen.
And Saphid, good luck on your learning of C++. If you stick with it, you won't be dissapointed =). Make sure you learn "proper" C++ though, don't trust any book publushed before '99 or so. Basically, if the book tells you to include iostream.h, it's too old. (iostream.h is a depreciated header, iostream is the proper C++ Standard header).
Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?
Who is online
Users browsing this forum: No registered users and 1 guest
