Re: Which compiler for a learner of C?



pkirk25 wrote:

[snip]
Is Visual C++ Express a good compiler?

This depends on your criteria for 'good' but for simple C/C++
development tasks on the Windows platform I would say 'yes' provided you
don't mind the overhead of what is a large package.

The Express compiler has a few limitations (e.g. no 64-bit support) but
the IDE is very good and the compiler comes with an optimiser that is
capable of producing very good code.

However the IDE/compiler is a large package and takes considerable time
to download and install. It also takes up quite a lot of disc space and
you also need the platform SDK if you want to develop code to run on
Windows (the SDK is another large download). Also the documentation,
although extensive, is not ideal for someone who is learning C/C++ since
it is oriented towards professional developers and Windows applications.

So you need to invest time and effort to get up and running with VC++
Express but I think the result will probably justify this investment if
you run Windows.

Brian Gladman
.



Relevant Pages

  • Re: Building VC++ 8.0 code on a machine without Visual Studio 2005
    ... In installed the Windows Platform SDK and as you noted ... I have not tried the latest SDK, ... Windows SDK is definitely a scenario we do support and in fact the VC ...
    (microsoft.public.dotnet.languages.vc)
  • Re: Easily distributable database
    ... SQL Server Express: "Free to download, free to redistribute, free ... SqlServer Compact Edition. ... It's basically the SQL Server version that used to be only for the Windows Mobile & Windows CE platform. ... it can now be used on any windows platform. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Firewall+Virus SW....Still need Zone alarm?
    ... The Windows O/S default settings do not have those features enabled. ... > Platform once the Maliciis Hackers including Ferret Owners who hack a ... > Learn how to secure your Windows Platform and much more. ...
    (comp.security.firewalls)
  • Re: downloading jdeveloper for linux
    ... downloading from a windows platform, ... Certified on Windows NT/2000/XP, Linux, and Macintosh. ... Correct, base install is without JDK, and hence for all platforms. ...
    (comp.databases.oracle.tools)
  • Why Anti-virus and Firewalls Dont Work
    ... a Windows Platform leaves open, the chances of your computer being ... install a Backdoor or Trojan Horse which disables your anti-virus and ... Private Networkwhich isn't installed by default on a Windows ...
    (comp.security.firewalls)