-
Aug 21st, 2005, 03:30 PM
#1
Thread Starter
Addicted Member
Hey Guys! Considering migrating to C++
Well you may know that the MSDN is rather nasty to navigate. All I'm seeing is .net this and that...
I have C++ 6.0 and wonder should I stick with Microsofts version or try to attempt to use one of the open source options (I've seen something like it)
If someone would be gractious to either say.... go this way don't go this way...
Is C++ really for me? What are the bennifits/pitfalls, is it easy to learn?
I know this isn't the right forum, couldn't really find one that fit.
SO any comments would really be appreciated.
----------
I've tried google, but all the examples make use of DOS and the command prompt, I really don't want to go that route, I want to make win32 applications.
-
Aug 21st, 2005, 03:36 PM
#2
Re: Hey Guys! Considering migrating to C++
If you don't know C++, then you are best off sticking to the console apps until you get familiar with it. Learning the language is tough enough without having to get used to the GUI nuances at the same time.
Laugh, and the world laughs with you. Cry, and you just water down your vodka.
Take credit, not responsibility
-
Aug 21st, 2005, 03:39 PM
#3
Re: Hey Guys! Considering migrating to C++
-
Aug 21st, 2005, 03:56 PM
#4
Re: Hey Guys! Considering migrating to C++
Originally Posted by DJHotIce
All I'm seeing is .net this and that...
As Timeshifter put it..."Tell me about it." They are just so damn proud of their ridiculous .net, that they practically ruin the syntax of the other languages and not make them backwards compatible. Look at what they did to VB6. They killed it off like it was nothing. At least C++ doesn't need the framework...I hope. And I'd be damned if they ruined that language too. It's a shame that they are even making these languages 100% object oriented.
-
Aug 21st, 2005, 04:11 PM
#5
Re: Hey Guys! Considering migrating to C++
Originally Posted by Jacob Roman
At least C++ doesn't need the framework...I hope. And I'd be damned if they ruined that language too.
If you choose to create a managed application, then yes, the .NET framework will be required, but VS does still support plain old C++ applications. Why anyone would create a managed app in C++ is beyond my comprehension anyhow.
Laugh, and the world laughs with you. Cry, and you just water down your vodka.
Take credit, not responsibility
-
Aug 21st, 2005, 04:11 PM
#6
Re: Hey Guys! Considering migrating to C++
-
Aug 21st, 2005, 05:03 PM
#7
Re: Hey Guys! Considering migrating to C++
(uhhuh, advertising this second time today... someone please kill or ban me... but atleast this isn't my project!)
You could consider FreeBASIC. It is a basic compiler, you can compile to Win32, Linux and DOS. It is just as low level as most other compilers, so it is easy to make console apps with it. It has its own cross-platform GFX library though, so by using it you can do a program that works with Windows and Linux without changing a line of code. Of course, that is mostly limited to games... if it has nothing else, it gives you a softer learning curve to C++, since it has some stuff that you can find in C++ as well, such as pointers and bitshifting. Yet the syntax is very familiar as it is Microsoft based (the compiler is about 99% compatible with QBasic/QuickBasic).
-
Aug 21st, 2005, 05:32 PM
#8
Thread Starter
Addicted Member
Re: Hey Guys! Considering migrating to C++
Alright. I'm just looking for a resource to find information about the OLD C++
Not the Console but the Version 6 Stuff. So I can create whatever I need. My boss kinda wants me to push that direction... I really don't do much coding at the office, but we had a coder that knew C++ and designed some really cool apps using the free image library and what not. It also interfaced with some software that we've been wanting to do for a long time...
Anyone? Can you point me in the right direction?
-
Aug 21st, 2005, 07:14 PM
#9
Not NoteMe
Re: Hey Guys! Considering migrating to C++
"The free image library"?? There's probably many of them.
The partucular one i used when i needed to work with images was OpenCV. Let me know if you want more info about it.
Quotes:
"I am getting better then you guys.." NoteMe, on his leet english skills.
"And I am going to meat her again later on tonight." NoteMe
"I think you should change your name to QuoteMe" Shaggy Hiker, regarding NoteMe
"my sweet lord jesus. I've decided never to have breast implants" Tom Gibbons
Have I helped you? Please Rate my posts.
-
Aug 21st, 2005, 07:15 PM
#10
Hyperactive Member
Re: Hey Guys! Considering migrating to C++
yea i was thinkin of starting C++ to ... seems hard
-
Aug 22nd, 2005, 01:46 AM
#11
Re: Hey Guys! Considering migrating to C++
Start with C# in stead...
-
Aug 22nd, 2005, 01:50 AM
#12
Hyperactive Member
Re: Hey Guys! Considering migrating to C++
wats the different? C# is only for windows or somethin?
-
Aug 22nd, 2005, 02:14 AM
#13
Re: Hey Guys! Considering migrating to C++
C# uses the 'Net framework, while C++ doesn't. C# is said to be easier to learn.
-
Aug 22nd, 2005, 02:43 AM
#14
Re: Hey Guys! Considering migrating to C++
Originally Posted by ninjanutz
wats the different? C# is only for windows or somethin?
Ehhh...NO...I am sitting in Linux now, and I am programming in C#.......the .NET standard is an open standard. MS gave it away, so anyone that want can make a .NET compiler for VB.NET or C#.NET or make their own .NET language, on any platform they want.
The difference.
- You have more controll with C++.
- Have the posibility to write faster code in C++.
- C++ does not contain any GUI at all, C# kind of.
- You don't have to think about pointers and memory leaks the same way in C# as C++, hence C# is easier to learn.
- C# is using the .NET framework, that means that if you first know C# it is much easier to learn an other .NET language afterwards.
- The C# syntax is close to C++, that means that if you first know C#, it will be much easier for you to grasp C++ afterwards.
- C# is buildt up with MANY similarities as Java, that means that when you first know C#, you can more or less code in Java too (at least if you look away from the GUI stuff).
Now rate my posts..D:
- ØØ -
-
Aug 22nd, 2005, 02:44 AM
#15
Re: Hey Guys! Considering migrating to C++
Originally Posted by dglienna
C# uses the 'Net framework, while C++ doesn't. C# is said to be easier to learn.
You also have C++.NET
-
Aug 22nd, 2005, 04:22 AM
#16
Re: Hey Guys! Considering migrating to C++
C# is fantastic.. and its 100% OOP. VB.net is becoming closer to 100% too in version 2005, it has a number of new features like op overloading. Woot 2005 also has Generics!!!! Which is just the coolest thing ever.
I don't live here any more.
-
Aug 22nd, 2005, 07:36 AM
#17
Thread Starter
Addicted Member
Re: Hey Guys! Considering migrating to C++
Alright.... Unfortunately I don't have a C# program just C++...
But with that In mind, I really do appreciate the in depth opinions/facts on the differences and why I should go what route.
I know my co-worker used the Open Source Bloodshed C++ program which i think had a form building on it. It seemed like it auto inserted in the starting syntax.
-
Aug 22nd, 2005, 07:42 AM
#18
Re: Hey Guys! Considering migrating to C++
You can always download mono, or sharpdevelop or VS 2005 beta....
-
Aug 22nd, 2005, 09:11 AM
#19
Re: Hey Guys! Considering migrating to C++
Advertisement:
If you want some really good C++ training, and got some cash to spend, 3DBuzz.com sells a series of Video Training for C++. Starts of with basics of C++, into making a simple console based Maze game, then into a GUI version of the game, and the latest series now goes into OpenGL basics and making a particle engine. Currently they are working on a series called Agents that goes into the development of a crowd simulation.
Just shilling for my 2nd favorite website.
-
Aug 22nd, 2005, 09:36 AM
#20
Re: Hey Guys! Considering migrating to C++
Stop considering and move already!!!
-
Aug 22nd, 2005, 10:13 AM
#21
Re: Hey Guys! Considering migrating to C++
Why not migrate to E-- , or ((A++)++)++ ?
-
Aug 22nd, 2005, 10:35 AM
#22
Re: Hey Guys! Considering migrating to C++
Note, have you got yourself sorted with C# 2005 yet? Or at least the runtimes?
-
Aug 22nd, 2005, 10:38 AM
#23
Re: Hey Guys! Considering migrating to C++
Originally Posted by Merrion
...((A++)++)++ ?
looks more like lisp *shudder*
-
Aug 22nd, 2005, 07:22 PM
#24
Thread Starter
Addicted Member
Re: Hey Guys! Considering migrating to C++
Originally Posted by Merrion
Why not migrate to E-- , or ((A++)++)++ ?
Sorry My School (Computer Teacher) already gave me F--... I wasn't too happy about that. I tried inputing in my Liscense number in the setup program and I got an unescapable error
-
Aug 22nd, 2005, 07:46 PM
#25
Re: Hey Guys! Considering migrating to C++
The power button usually works well in those unescapable error situations.
-
Aug 22nd, 2005, 08:01 PM
#26
Hyperactive Member
Re: Hey Guys! Considering migrating to C++
not wen ur in school...in my school if i ever turned off a comp for a reason the teacher would see right away and id be screwed
-
Aug 23rd, 2005, 03:15 AM
#27
Re: Hey Guys! Considering migrating to C++
Originally Posted by wossname
Note, have you got yourself sorted with C# 2005 yet? Or at least the runtimes?
Nope...spendt most of my time after hours yesterday at the hospital. And been doing the same all morning.
My french isn't good, but I am pretty sure he mentined "operation"...OMFG, there is no way I am going there...it was just a round of footy...
-
Aug 23rd, 2005, 04:27 AM
#28
Re: Hey Guys! Considering migrating to C++
Originally Posted by ninjanutz
not wen ur in school...in my school if i ever turned off a comp for a reason the teacher would see right away and id be screwed
that's why you use the reset button instead
Perfect for annoying your stupid mates
-
Aug 23rd, 2005, 04:36 AM
#29
Re: Hey Guys! Considering migrating to C++
Hmmm. I've been neglecting in my pointless CC posts lately. So much for image. If you have VB, you could always shoot an interrupt or two, or use the AT command. If you need any ideas, just post in CC.
-
Aug 23rd, 2005, 04:45 AM
#30
Re: Hey Guys! Considering migrating to C++
Originally Posted by Cander
If you want some really good C++ training, and got some cash to spend, 3DBuzz.com sells a series of Video Training for C++. Starts of with basics of C++, into making a simple console based Maze game, then into a GUI version of the game, and the latest series now goes into OpenGL basics and making a particle engine. Currently they are working on a series called Agents that goes into the development of a crowd simulation.
Why spend money when you can just think instead?
If I was a rich man, dum dum dum dum ...
I don't live here any more.
-
Aug 23rd, 2005, 05:27 AM
#31
-
Aug 23rd, 2005, 05:51 AM
#32
Re: Hey Guys! Considering migrating to C++
And with that comment, the last vestiges of respect I had for you trickle into the dust, lost forever.
-
Aug 23rd, 2005, 05:56 AM
#33
PowerPoster
Re: Hey Guys! Considering migrating to C++
Originally Posted by wossname
And with that comment, the last vestiges of respect I had for you trickle into the dust, lost forever.
Really? I think its quite the logical statement. People need to download a 20mb file that is not related to your program at all, its slower on older systems due to the overhead needed to load the runtimes.
I thought the goal of programming was to make a program as efficient as possible?
-
Aug 23rd, 2005, 06:45 AM
#34
Re: Hey Guys! Considering migrating to C++
If you only knew... it might be I'm one of the very few who actually tries to do that!
-
Aug 23rd, 2005, 07:32 AM
#35
Re: Hey Guys! Considering migrating to C++
Originally Posted by ninjanutz
not wen ur in school...in my school if i ever turned off a comp for a reason the teacher would see right away and id be screwed
Are you in school or in jail?
-
Aug 23rd, 2005, 07:34 AM
#36
Re: Hey Guys! Considering migrating to C++
Originally Posted by Pc_Madness
Really? I think its quite the logical statement. People need to download a 20mb file that is not related to your program at all, its slower on older systems due to the overhead needed to load the runtimes.
I thought the goal of programming was to make a program as efficient as possible?
1. It is related to the program. Without it the program won't run
2. It's a one time download.
3. That logic could also dictate that we all turn Windows Updates off, because they're a waste of time, bandwidth and are simply pointless.
-
Aug 23rd, 2005, 07:51 AM
#37
Re: Hey Guys! Considering migrating to C++
Originally Posted by Pc_Madness
Really? I think its quite the logical statement. People need to download a 20mb file that is not related to your program at all, its slower on older systems due to the overhead needed to load the runtimes.
I thought the goal of programming was to make a program as efficient as possible?
So they language suddenly becomes usefull when Vista is out?
-ØØ -
-
Aug 23rd, 2005, 07:52 AM
#38
Re: Hey Guys! Considering migrating to C++
Ohhh and BTW have you ever played an AAA game the last 3-5 years without having to install DX...
-
Aug 23rd, 2005, 07:53 AM
#39
Re: Hey Guys! Considering migrating to C++
ooh... KO
-
Aug 23rd, 2005, 09:39 AM
#40
Re: Hey Guys! Considering migrating to C++
Indeed. Never expected that from a blondie.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|