> 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
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
>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.