On Fri, 2011-03-04 at 02:52 -0800, Roland Tepp wrote:
[ . . . ]
> Feynman was a top notch Physicist but through his life he learned and
> practiced many as diverse subjects as biology, art, music, Japanese,
> Spanish/Portuguese etc. 

He was also an excellent bongos player.  Not to mention being good at
drawing (Feynman) diagrams ;-)

http://en.wikipedia.org/wiki/Feynman_diagram

Yet a different way of conceiving of quantum mechanics.  So many models,
so many branches of mathematics applied to physics, but which is right?
None of them and all of them.

Analogously, we have zillions of programming languages, Which is right?
None of them and all of them.

As people have said, the programming language is just one component of
the toolkit, there is also the set of libraries, packages, APIs, etc.

You can do functional programming in Java, hence Functional Java, the
downside is you have to use its data structures to get the benefit.

It's all swings and roundabouts and the crucial skill is being able to
create the right balance using good metrics in a given context.
Learning multiple languages of different computational models is the
fastest way of building up the skill.


-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:[email protected]
41 Buckmaster Road    m: +44 7770 465 077   xmpp: [email protected]
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to