[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