|
-
Dec 26th, 2002, 12:28 PM
#1
Thread Starter
Frenzied Member
C++ editor
Anyone know a good C++ editor/compiler that is free or shareware with a reasonable price? It will need have a layout sort of like VB6 and able to make win applications fairly easily.
-
Dec 26th, 2002, 06:07 PM
#2
Hyperactive Member
-
Dec 26th, 2002, 06:17 PM
#3
Thread Starter
Frenzied Member
No good, it does not have a VB type interface. It is not graphical in other words like VC and Borland are.
-
Dec 27th, 2002, 06:19 AM
#4
I don't think there are any graphicals besides VC++ and Borland, and those don't come at a reasonable price
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
-
Dec 27th, 2002, 06:43 AM
#5
Thread Starter
Frenzied Member
That is too bad. Which would you say is better; borland or VC? I know that Borland advertises free upgrades.
-
Dec 27th, 2002, 10:43 AM
#6
Monday Morning Lunatic
VC. Hands down.
It's one of the better compilers I've come across. Although, I definitely prefer GCC, but that gets unhappy due to some brokenisms in Windows.
Anyway, Visual C++ isn't particularly graphical unless you use MFC, which isn't going to help you unless you actually *use* Visual C++.
Trust me, just learn how to use a resource editor and Makefiles. When you move to a different platform (I guarantee if you ever work as a C or C++ coder you *will* be forced onto a different OS/processor at some point) those skills are the only ones you can transfer.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Dec 27th, 2002, 11:22 AM
#7
Thread Starter
Frenzied Member
Are you saying that I should learn to do everything by scratch? Kind of like creating a web page with notepad?
-
Dec 27th, 2002, 11:27 AM
#8
Monday Morning Lunatic
You should learn both. I guarantee learning a good IDE will make things far faster in some cases. However, doing it from scratch can be a lot faster once you know how to use them.
Once you know both....it's up to what you prefer. But knowing the basics is needed if you ever end up in a situation where you *don't* have an IDE 
I moved from VC++ to using an SGI system with Makefiles and a simple editor. Took me a few months, but I got pretty quick at it. I still like a good IDE though
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Dec 27th, 2002, 01:00 PM
#9
Thread Starter
Frenzied Member
Are you saying that it can be faster to develop forms with text boxes, drop down lists, etc without an IDE?
-
Dec 27th, 2002, 01:04 PM
#10
Monday Morning Lunatic
I said C++. I didn't make any guarantees about writing for a particular OS 
You don't necessarily need an IDE, under Windows at least, you can code up the dialogues using any resource editor, then write the code as necessary.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Dec 27th, 2002, 01:17 PM
#11
Thread Starter
Frenzied Member
Ok. I had better start learning things. Hopefully fast.
-
Dec 27th, 2002, 07:40 PM
#12
Hyperactive Member
Originally posted by aewarnick
That is too bad. Which would you say is better; borland or VC? I know that Borland advertises free upgrades.
A Borland C++ Builder user claimed to me that BCB is true RAD while VC is not. That fellow knew VC++ too. He said things that took him a while to figure out in VC, is actually very easy to do in BCB (because VCL is a better designed class framework I think, and Delphi uses the same library)
BCB, he said, leaves him to concentrate on his program design than most of the time figuring how to do simple GUI stuff in VC.
But if one programs in MFC in BCB, it is basically on his/her own, (No GUI support like in VC).
VC. Hands down.
It's one of the better compilers I've come across.
Actually, BCB is more ANSI C++ compliant than VC6 long time ago, I guess you are referring to VC7.
-
Dec 28th, 2002, 12:32 AM
#13
Thread Starter
Frenzied Member
One guy was saying that he could make programs just as fast with Borland as he could using VB.
-
Dec 28th, 2002, 02:08 AM
#14
Hyperactive Member
That's because they are both true RAD(Rapid Application Development) products.
That fellow really tempted me with his comments. One of these days I have to try out either BCB or Delphi(since they uses the same application framework)
He claimed Delphi compiles programs very fast in 1 second, while in VC it took damn long to compile a program. Delphi, he said, is better than VB6 as it(Object Pascal) is truly OOP.
I think I shall wait for more comments here, since all my info are not first hand.
-
Dec 28th, 2002, 03:05 AM
#15
Monday Morning Lunatic
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Dec 28th, 2002, 09:36 AM
#16
Thread Starter
Frenzied Member
-
Dec 28th, 2002, 10:04 AM
#17
Both BCB and VC++ feature a large library of classes that are designed to make windows programming easier and faster. The Borland library is the VCL (I suppose Visual Class Library, but I'm not sure) while the MS class library is the MFC (Microsoft Foundation Classes, also called Application Frameworks, AFX).
I have never really worked with the VCL, only a little bit in school when we learned Delphi, but that wasn't enough to get anyhow familiar with it.
But unlike parksie I like the MFC.
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
-
Dec 28th, 2002, 05:15 PM
#18
Thread Starter
Frenzied Member
Ok. Thank you for the info.
-
Dec 28th, 2002, 06:16 PM
#19
Monday Morning Lunatic
Originally posted by CornedBee
Both BCB and VC++ feature a large library of classes that are designed to make windows programming easier and faster. The Borland library is the VCL (I suppose Visual Class Library, but I'm not sure) while the MS class library is the MFC (Microsoft Foundation Classes, also called Application Frameworks, AFX).
I have never really worked with the VCL, only a little bit in school when we learned Delphi, but that wasn't enough to get anyhow familiar with it.
But unlike parksie I like the MFC.
Visual Component Library
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Dec 28th, 2002, 10:25 PM
#20
Frenzied Member
Sorry I didn't read the whole thread but hey, you can use DJGPP it's free and even though it's DOS based, it has a really nice interface: http://www.delorie.com/djgpp/
(Yeah I know I don't belong here, I just decided to read some threads cuz my next programming might be all in C++ )
-
Dec 29th, 2002, 04:20 AM
#21
DOS programming is pretty outdated. Most programs written with DJGPP won't even run under Win2k. The only way to get a GUI is to write your own code to access the graphics card. The only way to get real time keyboard input is installing a (*gasp*) keyboard interrupt.
No thanks...
If you're looking for a free command line compiler I suggest using Borland's.
It will need have a layout sort of like VB6 and able to make win applications fairly easily.
I don't think DJGPP meets any of these requirements
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
-
Dec 29th, 2002, 10:39 PM
#22
Thread Starter
Frenzied Member
I am going to read up on C++ and see if I can learn it without torturing myself too much.
-
Dec 30th, 2002, 10:15 AM
#23
Frenzied Member
CornedBee, I downloaded DJGPP and that's what I used to learn C++ (DOS-based programs), after that I got VC++ so it was like a suggestion I had that I was not sure if it was what he was looking for. I know it's outdated, but it has a nice interface and since the authors are updating it constantly it should be able to run in Windows, right?
-
Dec 30th, 2002, 01:22 PM
#24
Monday Morning Lunatic
It may *run* in Windows, but they won't be able to make use of Windows features. It's 32-bit though, so you won't have too much to worry about.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Dec 30th, 2002, 04:28 PM
#25
But won't the NT technology hinder GO32 from running? This would mean no apps compiled with DJGPP can run in WinNT/2k and maybe even XP.
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
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
|