Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Why is C++ Development Better on Linux?

2 views
Skip to first unread message

Richard James

unread,
Jun 1, 2002, 12:20:01 PM6/1/02
to
Bill Nye wrote:

> Hi there,
>
> I'm new to Linux and I'm trying to find some solid reasons why it's
> better to develop C++ applications on Linux than on Windows. I'm only
> talking about the development tools now. What development tools on Linux
> exist that do not have an equivalent on Windows?

Well "Dogmilk Deploy" is kinda similar to .NET in that allows you to setup a
Linux backbone with all the intergral code you need. Then there is win2Lin
which reverse engineers Windows code and Rebuilds it for Linux.

For C++ there is Sarai builder which is a true GUI app builder that also can
reverse engineer apps and goes from UML to C++ code. It only runs in Gnome
though.

> i.e. What is something I can while developing on Linux, that I just can't
> do in Windows?

Have a huge uptime. Seriously though GCC's cross platform capabilitys are
quite good. I use it to develop Operating system boot code.

> Are there any websites that might be able to point me towards solid
> answers?

I'd try adequacy.org or slashdot first to get the feel of things then I'd go
and look at happypenguin.org and id.com

> Thanks for your input,

Not a problem :)

Richard

Donovan Rebbechi

unread,
Jun 2, 2002, 9:35:26 PM6/2/02
to
In article <r6sada...@server.techdrive.foo>, Richard James wrote:
> Bill Nye wrote:
>
>> Hi there,
>>
>> I'm new to Linux and I'm trying to find some solid reasons why it's
>> better to develop C++ applications on Linux than on Windows. I'm only
>> talking about the development tools now. What development tools on Linux
>> exist that do not have an equivalent on Windows?

I might add to this -- the gcc compiler is a nice tool, and hard to beat on
Windows. It beats the hell out of Visual C++ in terms of standards compliance.
The standards issues here are not just trivialities, some of them are gaping
holes (eg VC++ does not support partial template specialisation)

There are other compilers for Windows, but they don't ship with GUI libraries,
and most probably they won't interoperate well with proprietary GUI toolkits
like MFC.

Cheers,
--
Donovan

Alex Pavloff

unread,
Jun 3, 2002, 12:55:28 PM6/3/02
to
On Mon, 3 Jun 2002 01:35:26 +0000 (UTC), Donovan Rebbechi
<elf...@panix.com> wrote:

>In article <r6sada...@server.techdrive.foo>, Richard James wrote:
>> Bill Nye wrote:
>>
>>> Hi there,
>>>
>>> I'm new to Linux and I'm trying to find some solid reasons why it's
>>> better to develop C++ applications on Linux than on Windows. I'm only
>>> talking about the development tools now. What development tools on Linux
>>> exist that do not have an equivalent on Windows?
>
>I might add to this -- the gcc compiler is a nice tool, and hard to beat on
>Windows. It beats the hell out of Visual C++ in terms of standards compliance.
>The standards issues here are not just trivialities, some of them are gaping
>holes (eg VC++ does not support partial template specialisation)

I'll add to this too -- gcc 3.x is much better at error messages
(especially templates) than Visual Studio 6.0.


0 new messages