[ale] best cross platform development evironment
Ron Frazier
atllinuxenthinfo at c3energy.com
Tue Nov 9 12:53:04 EST 2010
OK. You guys, along with the inventor of C++, Bjarne Stroustrup, make a
strong case for avoiding encumbered languages. I MIGHT consider learning
C++ for my own purposes, assuming I can get good libraries for garbage
collection (apparently available), threads, GUI, databases, cryptography /
security, file operations, printing, user I/O, USB, sound, and
sockets. Even that is painful to say considering I'm sitting next to about
$150 worth of C# books. For Geoffrey, based on what I've read in the last
day or so, and based on the discussions in this thread, is sounds like C++
might be a good option. Based on my research, it looks like C++ really is
a different language in many ways than C, and much more powerful. I want
to talk more about some philosophical and design aspects later, when I have
time. However, for now, here are some links I found interesting. By the
way, the standards committee is working on a new revision to the C++
standard, called C++0x. It will add SOME of the features I think are
missing, only about a decade late. Anyway, it's good that they're moving
forward on it.
http://www2.research.att.com/~bs/bs_faq.html - Bjarne Stroustrup's FAQ
http://www2.research.att.com/~bs/bs_faq2.html - Bjarne Stroustrup's C++
Style and Technique FAQ
http://www.research.att.com/~bs/oopsla.pdf - Why C++ is not just an
Object-Oriented Programming Language
http://www2.research.att.com/~bs/C++.html - The C++ Programming Language
http://www2.research.att.com/~bs/C++0xFAQ.html - C++0x - the next ISO C++
standard
http://www2.research.att.com/~bs/compilers.html - An incomplete list of C++
compilers
http://www.hpl.hp.com/personal/Hans_Boehm/gc/ - A garbage collector for C
and C++
http://www2.research.att.com/~bs/papers.html - Publications by Bjarne
Stroustrup
http://www.research.att.com/~bs/hopl-almost-final.pdf - Evolving a language
in and for the real world: C++ 1991-2006
http://www.boost.org/ - Boost provides free peer-reviewed portable C++
source libraries.
http://www2.research.att.com/~bs/3rd.html - The C++ Programming Language
(Third Edition and Special Edition) (couldn't find an Amazon link to this)
(This is oriented toward professionals and experienced
programmers. After looking at it in the book store, it looks like very
thorough, but dry reading.)
http://www2.research.att.com/~bs/programming.html - Programming --
Principles and Practice Using C++ (more oriented toward newbies to C++)
http://www.amazon.com/Programming-Principles-Practice-Using-C/dp/0321543726/ref=sr_1_1?ie=UTF8&s=books&qid=1289318530&sr=1-1
Multi-Paradigm Design for C++
http://www.amazon.com/Multi-Paradigm-Design-C-James-Coplien/dp/0201824671/ref=sr_1_1?ie=UTF8&s=books&qid=1289318387&sr=1-1
I hope this information is helpful.
Sincerely,
Ron
At 11/9/2010 08:44 AM -0500, Geoffrey wrote:
>I would simply request that the discussion regarding C# be taken to
>another thread. It simply will not be considered for this project.
>
>Thanks.
>
>--
>Until later, Geoffrey
>
>"I predict future happiness for America if they can prevent
>the government from wasting the labors of the people under
>the pretense of taking care of them."
>- Thomas Jefferson
--------------------------
(PS - If you email me and don't get a quick response, you might want to
call on the phone. I get about 300 emails per day from alternate energy
mailing lists and such. I don't always see new messages very quickly.)
Ron Frazier
770-205-9422 (O) Leave a message.
linuxdude AT c3energy.com
More information about the Ale
mailing list