[ale] best cross platform development evironment

Greg Freemyer greg.freemyer at gmail.com
Tue Nov 16 18:04:30 EST 2010


On Tue, Nov 16, 2010 at 2:43 PM, Ron Frazier
<atllinuxenthinfo at c3energy.com> wrote:
<snip>
 The book uses MS Visual C++ as the development environment, so I
> can use that when I'm dual booting into Windows.  However, they point out
> that you can compile C++ on many systems, and gives a little info about
> compiling using GCC in Linux.  They use a 3rd party GUI library rather than
> Winforms, and I think their code is portable across various systems.
>

I'll just say to pay special attention to the API you end up learning.

While C++ is cross platform, the standard Windows C++ API is
definitely not.  I haven't done any C++ programming in a long time,
but when I did it was mostly for the Windows API.

There were lots of books that described programming in that
environment and lots of help on the web, but if you want
cross-platform, you need to shy away from it.

Now you've picked a language you have to pick a windowing platform.
(I assume you want to do GUI work.  Most non-window work is still done
in plain old C I think.)

In my opinion learning the windowing platform is as much work as
learning the underlying language, maybe more, so choose it just as
carefully as you did a preferred language.

Greg



More information about the Ale mailing list