473,598 Members | 3,209 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Visual C++ Express Edition or lcc-win32?

Apologies if my cross posting has offended anyone....

For a pure hobbyist C/C++ programmer, who wants to develop
applications to run on Windows, what would be a better choice to
install: Visual C++ Express 2005 Edition or lcc-win32? Does anyone
have any opinion to share?

Also, is there a C++ compiler akin to lcc-win32?

Thanks,
Nimmi

Sep 2 '07
166 7853
On Sun, 02 Sep 2007 13:14:46 +0200, jacob navia
<ja***@jacob.re mcomp.frwrote:
>
Using MSVC of course prevents you from all bugs since it is
a well known thing that Microsoft has never any bugs.
Sure. If there is bug free software on earth it's from Microsoft, or
so. (Hey, it's not a bug it's a f...)
K. H.

--

E-mail: info<at>simple-line<Punkt>de
Sep 2 '07 #21
On Sun, 02 Sep 2007 09:19:30 -0700, tragomaskhalos
<da************ *@logicacmg.com wrote:
>>
In my experience, the more compilers you can compile your code with
the better. C compilers are free to issue diagnostics for anything and
everything. That's not to say that compilers abuse this and emit
diagnostic messages on a whim, even when nothing is wrong with your
code. On the contrary, compilers emit diagnostic warnings for good
reason. And some compilers do it better than others.
This is excellent advice; even at a hobbyist level you should
always have at least two compilers to check your code against;
it's amazing the range of subtle and not-so-subtle snafus you
can make that one compiler will let through but that another
will catch, and vice-versa, at least in my experience.
Agree.

Actually, I'm "using" DJGPP (gcc), mingw gcc, lcc-win32 and Pelles-C
here. (And I'm considering to install Visual C++ Express 2005 Edition
as well as Borland's Turbo C++ Explorer)
K. H.

--

E-mail: info<at>simple-line<Punkt>de
Sep 3 '07 #22
On Sep 2, 1:32 am, Richard Heathfield <r...@see.sig.i nvalidwrote:
I don't know of any C++ compilers ostensibly written by self-serving
buffoons, but of course it's entirely possible that this is merely
ignorance on my part.
I follow these threads from time to time. I may be wrong, but I
always feel that we like to pick on poor Jacob Navia. He is one of
our favorite punching bags. Is there any background to this that we
need to be aware of, or is this mere animus?

Just my $0.02 worth,
Gus

Sep 3 '07 #23
Karl Heinze said:
On Sun, 02 Sep 2007 06:32:25 +0000, Richard Heathfield
<rj*@see.sig.in validwrote:
>>>
Also, is there a C++ compiler akin to lcc-win32?
I don't know of any C++ compilers ostensibly written
by self-serving buffoons [...]
This was an unprovoked attack. :-(
I disagree.

When I first encountered Mr Navia in Usenet, I accorded him the
tremendous amount of respect one reserves for those who write C
implementations . Over the years, however, he has proved over and over
again, by frequent revelations of his ignorance of the C language and
(more importantly) his apparent inability to recognise and deal with
that ignorance, that my initial impression of him was mistaken.

My statement might, I suppose, reasonably be seen as an attack. It was,
however, far from unprovoked.

--
Richard Heathfield <http://www.cpax.org.uk >
Email: -www. +rjh@
Google users: <http://www.cpax.org.uk/prg/writings/googly.php>
"Usenet is a strange place" - dmr 29 July 1999
Sep 3 '07 #24
Generic Usenet Account said:
On Sep 2, 1:32 am, Richard Heathfield <r...@see.sig.i nvalidwrote:
>I don't know of any C++ compilers ostensibly written by self-serving
buffoons, but of course it's entirely possible that this is merely
ignorance on my part.

I follow these threads from time to time. I may be wrong, but I
always feel that we like to pick on poor Jacob Navia. He is one of
our favorite punching bags. Is there any background to this that we
need to be aware of, or is this mere animus?
It is entirely possible that Jacob Navia has, in the last few weeks,
become a model of correctness; that he has stopped pushing his compiler
in clc; that he has stopped making highly personal and insulting
attacks on those who raise reasonable points with which he doesn't
agree or which (more often) he seems to be incapable of understanding;
that he has started accepting corrections instead of arguing the toss
over them; that he has recognised that the proper place for proposing
language changes is comp.std.c rather than comp.lang.c; and that he has
given up trying to pretend that his language extensions are standard C
features.

Yes, it's entirely possible. But it's unlikely. I wouldn't know, since I
plonked him some weeks ago. Based on such quotes as I have seen in
replies to him by others, however, I can't say that such a renaissance
seems terribly likely.

If ever it does happen, I'll be delighted for Mr Navia. But, alas, I'm
not holding my breath.

--
Richard Heathfield <http://www.cpax.org.uk >
Email: -www. +rjh@
Google users: <http://www.cpax.org.uk/prg/writings/googly.php>
"Usenet is a strange place" - dmr 29 July 1999
Sep 3 '07 #25
On Mon, 03 Sep 2007 02:35:57 +0000, Richard Heathfield
<rj*@see.sig.in validwrote:
>
and that he has given up trying to pretend that his language extensions
are standard C features.
AFAIK, *he* _doesn't_ do that. On the other hand, _extending_ C with
the features Jacob added to the language imho isn't that good an idea,
since it breaks portability (if you can't resist using this features).
And right, *I* know what I'm talking about... ;-)

Maybe it would be a good idea to call this extended language, say, C+.
(Note that some of those features are also to be found in C++.)

Then his compiler (lcc-win32) would be able to compile C and C+.
K. H.

--

E-mail: info<at>simple-line<Punkt>de
Sep 3 '07 #26
On Mon, 03 Sep 2007 02:25:34 +0000, Richard Heathfield
<rj*@see.sig.in validwrote:
>>>>
Also, is there a C++ compiler akin to lcc-win32?

I don't know of any C++ compilers ostensibly written
by self-serving buffoons [...]
This was an unprovoked attack. :-(

I disagree.
Well, if you think so.
>
When I first encountered Mr Navia in Usenet, I accorded him the
tremendous amount of respect one reserves for those who write C
implementations . Over the years, however, he has proved over and over
again, by frequent revelations of his ignorance of the C language and
(more importantly) his apparent inability to recognise and deal with
that ignorance, that my initial impression of him was mistaken.
I see. Now THAT sounds a lot more reasonable than "self-serving
buffoon".

Personally, I don't think that _extending_ C with the features Jacob
added to the language is that good an idea, since it breaks
portability (if you can't resist using this features). Actually, *I*
already got trapped myself... ;-)

Maybe it would be a good idea to call this extended language, say, C+.
(Note that some of those features are also to be found in C++.)

Then his compiler (lcc-win32) would be able to compile C and C+.
(If Jacob only could get that point.)
K. H.

--

E-mail: info<at>simple-line<Punkt>de
Sep 3 '07 #27
Karl Heinze said:

<snip>
Maybe it would be a good idea to call this extended language, say, C+.
There is already a language with the name C+, which is unrelated either
to C or to C++.

--
Richard Heathfield <http://www.cpax.org.uk >
Email: -www. +rjh@
Google users: <http://www.cpax.org.uk/prg/writings/googly.php>
"Usenet is a strange place" - dmr 29 July 1999
Sep 3 '07 #28
On Mon, 03 Sep 2007 07:40:38 +0000, Richard Heathfield
<rj*@see.sig.in validwrote:
>>
Maybe it would be a good idea to call this extended language, say, C+.
There is already a language with the name C+, which is unrelated either
to C or to C++.
What a pity. In this case I would suggest "Navia-C". :-)
K. H.
P.S.
Then his compiler (lcc-win32) would be able to compile C and Navia-C.
:-)

--

E-mail: info<at>simple-line<Punkt>de
Sep 3 '07 #29
Richard Heathfield <rj*@see.sig.in validwrites:
It is entirely possible that Jacob Navia has, in the last few weeks,
....
given up trying to pretend that his language extensions are standard C
features.
LOL! Sounds a lot like David Stes in c.l.objective-c.

I guess every group has one... :-)

sherm--

--
Web Hosting by West Virginians, for West Virginians: http://wv-www.net
Cocoa programming in Perl: http://camelbones.sourceforge.net
Sep 3 '07 #30

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
1866
by: clintonG | last post by:
Visual C# 2005 Express Edition is a simple, lightweight, integrated development environment designed for beginning programmers and non-professional developers interested in building Windows Forms, class libraries, and console-based applications. Visual C# 2005 Express Edition includes many of the same productivity features found in Visual Studio, all streamlined to fit the needs of the non-professional Windows developer. -- <%=...
0
1270
by: Maury | last post by:
I just downloaded .Net Framework Beta2 and Visual Web Developer Express Edition Beta and Visual C# Express Edition. I installed .Net Framework Beta2, then I installed Visual Web Developer Express Edition Beta but the installation failed because the installation package can't find the Beta 2 (?). So I tried to install Visual C# Express Edition and all is ok (it works fine) I tried to reinstall Beta2 and
1
7139
by: QLD_AU | last post by:
Has anyone see the following error ? VS 2005 Installs ok, however the SQL Mobile Edition (part of a full install) fails with the following error ? With Thanks Jason
4
2516
by: Andrew Robinson | last post by:
My main dev machine has WinXp and VS2005 (pro). 1. I need to install VWD Express Edition so that I can do some instruction on this. Any issues with both on the same machine. Installation order? 2. Does VWD Express Edition support the idea of Solutions? I coun't figure out how to create a blank solution which I usually do with VS2005 (and then add my web site to the solution.)
2
3424
by: Progman | last post by:
I have Visual Studio 2005 Standard edition. Is ti the same thing as the Express edition or Standard is more?
6
1616
by: Simon Brown | last post by:
Hi, I am considering buying Visual Studio Standard Edition and have these questions about the VC++ incuded. Could you also, to help me know the diffrene in capablility, answer the same questions about the express edition. Here they are: >1) -Can you access the Windows API? >2) -Can you use Direct-X? >3) -Can you use Opengl?
1
1640
by: Ruth | last post by:
Which edition of Visual Studio do I have? "About" says that I have Visual Studio 8.0.5.0727.42: is this the professional, express, or enterprise edition? I do not believe it is the Team edition. I am trying to use "Attach to Your Form for Debugging" to attach to a process and the "Attach" button is grayed out. Help says that the "Attach to Your Form for Debugging" is not available in the Express Edition. Could this be my issue?...
1
1413
by: Ruth | last post by:
Which edition of Visual Studio do I have? "About" says that I have Visual Studio 8.0.5.0727.42: is this the professional, express, or enterprise edition? I do not believe it is the Team edition. I am trying to use "Attach to Your Form for Debugging" to attach to a process and the "Attach" button is grayed out. Help says that the "Attach to Your Form for Debugging" is not available in the Express Edition. Could this be my issue?...
1
2496
by: Dr T | last post by:
Hi! I downloaded MS Visual Web Developer 2005 Express Edition, MS .NET Framework SDK v2.0, and MS SQL Server 2005. Subsequently, I bought MS Visual Studio 2005 Professional Edition. 1) Are both the MS Visual Web Developer 2005 Express Edition and the MS Visual Studio 2005 Professional Edition used to develop .ASP applications?
24
2456
by: JJ | last post by:
I see the new software is 'RTM' but what does that mean in terms of when we can actually purchase it? Thanks, JJ
0
7992
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
7904
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8267
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
6725
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
3898
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
3940
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2414
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1505
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
1250
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.