delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/11/27/15:12:43

From: mvoss AT kuttig DOT com
Subject: RE: Newbie questions .
27 Nov 1998 15:12:43 -0800 :
Message-ID: <C12566C9.002DADD8.00.cygnus.gnu-win32@notes.kuttig.com>
Mime-Version: 1.0
To: Ugo Matrangolo <matra AT dirac DOT pulsenet DOT com>
Cc: gnu-win32 AT cygnus DOT com

Hi, I'm a newbie, too, and I want to share my experiences with you.
I was not able to compile my "Hello World!" in MSVC within 30 minutes, thus
I angrily uninstalled it.
Borland C++ builder, however, instantly became my favourite develoment
program.
Maybe I'll give M$VC another shot at a later time ;-)


Thou hast written:

U>I used for some time the borland c++ builder and visual c++ . Wat are
U>the differences between these monsters and the cyg-win32 ? Wat can i do
U>with MSVC++/BB that i cannot do with cyg-win32 ?
Okay, first, the Borland C++Builder has this "Object inspector" gadget
which I find kind of neat.
Also, you can profile, debug and "trace into" your code anytime, anywhere.

The GNU debugger sort of makes this pretty complicated, and I think you can
totally forget about profiling.
I usually resort to "printf"-debugging - outputting the troubled var is
usually easier for beginners than using the GNU debugger.


2nd: I don't think you can do visual progrmming in cygwin32. (Klick & Run).
If not, someone may yell aloud and tell me the secret how to do it.


On the other hand, the advantage of CygWin32 (and MinGW32, which I use in
combination with it) is, that it's
ABSOLUTELY FREE! It's smaller than the "monsters" (30-50 Megs total), and
the EGCS-MinGW32 in my opinion produces better code than C++Builder - at
least I think I noticed that....:-)

It's also easier to do hardware programming in MinGW32 - just pop in an
assembler module, and you're set to go.

The C++Builder is made for applications that use forms & database
connections - Cygwin32 was made for porting UN*X stuff to Win32. Ask Mumit
Khan what he designed MinGW32 for, I think it's a great multi-purpose
compiler which I use for game development.

It's harder to do multithreading in CygWin32.

The cygwin help system sucks. Must be an UN*X junkie - I prefer *.hlp files
or HTML-based specs.
(Yes, with regard to this, I AM A LAMER! :-(



U>Sorry for my poor english .
As long as you're understood, nobody cares :-)




Regards,
 Tiger


--All typos are made intentionally and serve the entertainment of the
reader--




-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019