Jackson Kaminski wrote:
> Hello all,
> 
> I have gotten myself a new IDE; in the end I went with the Visual
> Express, because the environment is familiar to me (I do quite a bit
> of work with VBA for my job). All I have to say is WOW! I was using
> the DJGPP with the RHIDE... Needless to say, there is a HUGE freakin'
> difference of the one versus the other!!!
> 
> There are so many options available, though, and I am afraid it
> warrants a few more questions. For example:
> 
> By downloading the  Microsoft Visual C++ 2008 Express, did I download
> a new compiler? By that I am asking if what I have is still using the
> same compiler I was using with DJGCC, only with a slick new veneer??

It is the Microsoft Visual C++ compiler.


> When I create a new project, I have all these new options for what I
> want to create; There is CLR (Common Language Runtime), Win32, which
> creates 32-bit apps specific to the Windows OS, and a "General"
> option, which "...allows you to start with a completely empty
> project, or create a “make” file which directs another C++ compiler
> about how to build a project...". My question is this - if I want to
> create a program that will not be confined to working on just a
> specific OS, which should I choose?

Huh?  The final executable is always going to be OS-specific regardless 
of compiler.  You have to build for each platform to which you wish to 
deploy.

As to the issue of creating a new project, that's your personal choice.


> The CLR seems to be sort of a Java virtual machine - should that be
> the one I should use? Win32 in this new age of 64 bit OS's strikes me
> as soon-to-be a little obsolete, but as I am quite new to all of
> this, I figured I would "ask the experts" about this. Basically, I
> don't want to create things with a "Windows only" tag.

IMO, stay far away from .NET (CLR = Common Language Runtime).  Win32 is 
pretty much a generic term anymore.  Technically, it means a 32-bit 
Windows target, but I've seen it used as a general reference to all the 
modern Windows platforms including 64-bit.  VC++ 2008 Professional has 
the ability to build 64-bit Windows apps. although I'm not sure what 
capabilities Express has.

As to avoiding the development of Windows-specific programs, don't touch 
C#, the CLR, and stick to ANSI Standard stuff.  Any third-party 
libraries you might bring in should be POSIX compliant or at least 
heavily ported to many platforms (e.g. wxWidgets).

-- 
Thomas Hruska
CubicleSoft President
Ph: 517-803-4197

*NEW* MyTaskFocus 1.1
Get on task.  Stay on task.

http://www.CubicleSoft.com/MyTaskFocus/



To unsubscribe, send a blank message to <mailto:[EMAIL PROTECTED]>. 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/c-prog/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/c-prog/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to