|
 |
|
 |
03-16-2003, 06:14 PM
|
#1 (permalink)
|
|
Moderator
Join Date: May 2002
Location: us.ca
Posts: 4,446
|
borland, vc++ , what to use?
I have borland 5, vc++6 ( student edition) and vc++.net
i have a few books for vc++, vc++.net, .. and today i jsut bought a borland 5 book.
anyone have any preference over the other? i thought it would be cool to use borland because kylix for linux is going to be pretty much the same when released ( if it's not released already .. i only know what i've read. )
any insight would be much appreciated.
|
|
|
03-16-2003, 08:19 PM
|
#2 (permalink)
|
|
[code][/code] enforcer
Join Date: Mar 2003
Location: Netherlands
Posts: 1,545
|
I assume you are learning C++.
In that case it really doesn't matter. The differences between borland and visual c++ are so small, usually only veterans might be able to do something with it.
They say:
Borland has a more up to date C++ language.
Microsft's MFC is more mature than borland's OWL.
To speak for myself, I dislike things like: "better this better that C++ brand" these days.
Once you get familiar with more advanced topics you will be very able to shape your style and choose whatever suits you at that moment.
Just have fun,
Val
|
|
|
03-16-2003, 10:56 PM
|
#3 (permalink)
|
|
bloomberg
Join Date: Jun 2002
Location: bloomberg
Posts: 263
|
what is the mfc anyway?
__________________
-- bloomberg.
|
|
|
03-17-2003, 02:35 AM
|
#4 (permalink)
|
|
Code Monkey
Join Date: Feb 2003
Location: Netherlands
Posts: 89
|
Quote:
Originally posted by abc123
what is the mfc anyway?
|
An easy way to program Win32 based applications with C++.
VC++ .NET is better than VC++ 6 in all ways (Except it's recource
sucking habit). The difference between Borland 5 and VC++ .NET
is for the most, The IDE. VC++ .NET is dominant compared with
Borland's IDE (At least that's my opinion). Also, VC++ .NET is
99% Ansi C++ compliant, I can't say the same for Borland.
|
|
|
03-17-2003, 09:55 AM
|
#5 (permalink)
|
|
LOAD "*",8,1
Join Date: Feb 2003
Location: la.ca.us
Posts: 254
|
the right tool for the right job
the question is: what are you trying to accomplish?
if you're just learning c++, it doesn't really matter.
if you're trying to write a windows (win32/mfc) program, stick with visual studio.
if you're trying for portable gui apps, borland may be the thing for you.
if you're trying to write highly optimized code, consider intel's x86 optimized c++ compiler.
if you're writing a unix-style app, or one that will most likely be ported *everywhere* (especially unix), you might want to try gcc ( mingw is native for windows, or the cygwin environment uses a unix emulation layer).
|
|
|
03-17-2003, 05:07 PM
|
#6 (permalink)
|
|
[code][/code] enforcer
Join Date: Mar 2003
Location: Netherlands
Posts: 1,545
|
Or do as Val:
Install the Win32 version of Qt 2 under VC++ 6 and start making easy to port proggies
In fact, now I am here, let me spend some time to vouch for the Win32 Qt2 version. It offers great, neat wrappers and platform independant system.
Found out more at:
http://kde-cygwin.sourceforge.net/qt2-win32/
It is GPL so it is free. You MUST have VC++6 tho to use it. Any VC++ 6 version will do.
Hehe, why am I not a sales man? (Argh don't answer lol).
- Val -
|
|
|
03-17-2003, 08:18 PM
|
#7 (permalink)
|
|
Moderator
Join Date: May 2002
Location: us.ca
Posts: 4,446
|
Quote:
|
Hehe, why am I not a sales man? (Argh don't answer lol).
|
i will anyway .. because you can't sell GPL stuff 
|
|
|
03-17-2003, 11:41 PM
|
#8 (permalink)
|
|
Non-profit Techie
Join Date: Dec 2002
Location: Mesa AZ
Posts: 76
|
Go with borland ... keeps you from getting stuck with MS sh**. Unless of course you want to program just for MS then go with C++.net.
|
|
|
03-18-2003, 04:32 AM
|
#9 (permalink)
|
|
Code Monkey
Join Date: Feb 2003
Location: Netherlands
Posts: 89
|
Quote:
Originally posted by DesertWolf
keeps you from getting stuck with MS sh**.
|
Your arguments?
If you want to go for portability i suggest you go with Borland,
For Windows Applications, Take VC++ .NET no doubt about it.
|
|
|
03-18-2003, 08:13 AM
|
#10 (permalink)
|
|
[code][/code] enforcer
Join Date: Mar 2003
Location: Netherlands
Posts: 1,545
|
Quote:
Originally posted by sde
i will anyway .. because you can't sell GPL stuff
|

|
|
|
03-19-2003, 05:19 PM
|
#11 (permalink)
|
|
Registered User
Join Date: Mar 2003
Location: California
Posts: 9
|
Only problem with .NET is that it requires you to download a 20 MB runtime (well for C#).
VBRUNxxx.DLL were small..
MFCxx.DLL were also pretty small files
but .NET now requires 20 megs.. damn. If you want users to run your program and they don't have Windows XP they'll have to download this as well.
Oh well.
|
|
|
03-27-2003, 10:14 AM
|
#12 (permalink)
|
|
Code Monkey
Join Date: Mar 2003
Location: Evansville, IN
Posts: 75
|
wxWindows
Quote:
Originally posted by Valmont
Or do as Val:
Install the Win32 version of Qt 2 under VC++ 6 and start making easy to port proggies 
In fact, now I am here, let me spend some time to vouch for the Win32 Qt2 version. It offers great, neat wrappers and platform independant system.
Found out more at:
http://kde-cygwin.sourceforge.net/qt2-win32/
It is GPL so it is free. You MUST have VC++6 tho to use it. Any VC++ 6 version will do.
Hehe, why am I not a sales man? (Argh don't answer lol).
- Val -
|
Really don't mean to start war or anything, but I perfer wxWindows over Qt2. It is also platform dependent, doesn't depend on VC++, uses native widgets instead of making its own on the fly (meaning it uses commctrl32.dll instead of qt2.dll or whatever) and it supports a lot of OSes. Again, I don't mean to start a war or anything. Oh yeah, and it too has a wonderful framework. http://www.wxwindows.org.
Just my thoughts, sorry they are outdated,
Ted Morse
__________________
while(1) fork();
|
|
|
03-27-2003, 10:20 AM
|
#13 (permalink)
|
|
[code][/code] enforcer
Join Date: Mar 2003
Location: Netherlands
Posts: 1,545
|
Interesting topic ender. I am going to find out more in the weekend.
But platform IN-dependency is a must for me.
But I'll check the site out soon.
- Val -
|
|
|
03-27-2003, 10:24 AM
|
#14 (permalink)
|
|
[code][/code] enforcer
Join Date: Mar 2003
Location: Netherlands
Posts: 1,545
|
Quote:
Originally posted by Travis Dane
An easy way to program Win32 based applications with C++.
VC++ .NET is better than VC++ 6 in all ways (Except it's recource
sucking habit). The difference between Borland 5 and VC++ .NET
is for the most, The IDE. VC++ .NET is dominant compared with
Borland's IDE (At least that's my opinion). Also, VC++ .NET is
99% Ansi C++ compliant, I can't say the same for Borland.
|
TD, you call MFC "easy"?
- Val -
|
|
|
03-27-2003, 10:29 AM
|
#15 (permalink)
|
|
Code Monkey
Join Date: Mar 2003
Location: Evansville, IN
Posts: 75
|
wxWindows is platform independant
Sorry...I meant that wxWindows is platform INdependant, sorry, because without that tid-bit, it would be worse than Qt2, which is as well..sorry about that...
Ted Morse
__________________
while(1) fork();
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -8. The time now is 05:14 AM.
|
Copyright © 2000-2008, Milano Interactive
Web Hosting provided by Portal 360 Web Hosting
|
 |
|