On Mon, 13 Dec 2010, A T Williams wrote:
> *But* I am the primary developer of a large Python application
> <http://www.ohloh.net/p/coils> [113K lines and growing] and it *is( an
interesting trendlines there [soft economy, or loss of
interest in FOSS oritented languages, I wonder] -- I tinkered
with the languages displayed to display (and pairs that track
together)
C++ and Java - potentially strongly typed
Python and PHP - weakly typed
perl and Ruby - scripting without too much pain of entry
As the thread was for a newbie recommendation, I'd really
consider Ruby before any of the others, as it has a fast
learning curve and support a path that leads to better habits
of algorithmic design and correctness than perl, PHP, or
Python
Done properly, C++ and Java are just too hard unless one is
willing to invest much time to properly learning the language
tools. ... and C++ has less 'weeds' and is more free in that
pairing. The new Stroustrup intro is a gem which many have
overlooked - 'Programming: Principles and Practice Using C++'
and it is well worth considering if one intends to learn to
design and code more than casually
http://gallery.herrold.com/ohloh-languages.png
-- Russ herrold
_______________________________________________
CentOS mailing list
[email protected]
http://lists.centos.org/mailman/listinfo/centos