your Q:
...
OT: C++ crossplatform programming
I'm mostly happy in RB, but I have a friend who would like to program in C++
(mac or PC) and we are both wondering what do people use these days...
...
-------------
A: (I assume that you don't mean canadian cross compile). I work as an HCI
manager and product architect at a Windows ISV. Our engineers use two
compilers on a regular basis, Intel C++ (1) ,and MS Visual C++ (2). We also
have and occasionally use the GNUs(3).
(1)
For Intel C++ 9.1 see here: http://tinyurl.com/qbakn
for your own begining at Intel check this page:
Intel Compilers for Windows, Mac,
http://www.intel.com/cd/software/products/asmo-na/eng/index.htm?iid=CorporateV3+Header_2_Product_SW
[in case the above wraps into useless hex] http://tinyurl.com/qxnof
They offer a free trial download... and Linux free.
(2)
for MSoft visual c++ [http://msdn.microsoft.com/visualc/]
MS offers their express editions free. see this page:
http://msdn.microsoft.com/vstudio/express/
(3)
the GNU compiler collection:
GCC, the GNU Compiler Collection, includes front ends for C, C++,
objective-C
http://gcc.gnu.org/
The following are alternates/additions to consider.
#########################################################################
GNUstep Overview
GNUstep is a cross-platform, object-oriented framework for desktop
application development. Based on the OpenStep specification originally
created by NeXT (now Apple), GNUstep enables developers to rapidly build
sophisticated software by employing a large library of reusable software
components. GNUstep is used in production environments at several
organizations...
http://www.gnustep.org/
...
As part of the GNUstep project, Gorm is meant to be the counter part to
NeXT's Interface Builder. With Gorm designing tough and complex graphical
interfaces for your applications can easy and quickly be done using drag &
drop, powerful inspectors and teamwork with ProjectCenter.
http://www.gnustep.org/experience/Gorm.html
#########################################################################
The open source, cross platform Free C++ IDE.
Code::Blocks is a free C++ IDE built specifically to meet the most demanding
needs of its users. It was designed, right from the start, to be extensible
and configurable.
http://www.codeblocks.org/
#########################################################################
Digital Mars C and C++ Compilers for Win32, Win16, DOS32 and DOS. Fastest
compile/link times, powerful optimization technology, Design by Contract,
complete library source, HTML browsable documentation, disassembler,
librarian, resource compiler, make, etc., command line and GUI versions,
tutorials, sample code, online updates, Standard Template Library, and much
more.
http://www.digitalmars.com/
#########################################################################
Eclipse:
What is Eclipse?
Eclipse is an open source community whose projects are focused on providing
a vendor-neutral open development platform and application frameworks for
building software. The Eclipse Foundation is a not-for-profit corporation
formed to advance the creation, evolution, promotion, and support of the
Eclipse Platform and to cultivate both an open source community and an
ecosystem of complementary products, capabilities, and services.
AND
The CDT (C/C++ Development Tools) Project is working towards providing a
fully functional C and C++ Integrated Development Environment (IDE) for the
Eclipse platform. Our focus is development on Linux for deployment on Linux,
but we are interested in participation from others who would like to extend
our work in other directions (e.g. a Windows client, targeting Unix(R) or
embedded platforms, wizards for developing applications that use particular
library or database or messaging APIs, or extension to other languages).
http://www.eclipse.org/tools/
#########################################################################
_________________________________________________________________
Dont just search. Find. Check out the new MSN Search!
http://search.msn.click-url.com/go/onm00200636ave/direct/01/
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>