On Sat, Oct 6, 2012 at 6:37 AM, Matthew Kerwin <matthew / kerwin.net.au> wrote:
> Just keep in mind that all (programming) languages are different, and the
> solutions to a single problem must necessarily be different in those
> languages.
>
> Writing a java program using code that works in C is just as "wrong."
>
> It just so happens that ruby provides a much more "functional" standard
> library, so where creating or analysing a java-esque solution will help your
> understanding for similar languages (C++, C#, etc.) you'd still need to come
> up with a different algorithmic approach to solve it in a purely procedural
> language like assembly, and yet another for a more functional language like
> ruby.

Absolutely agree!  Joao, also consider this: if all programming
languages would be usable in the same way there would not be different
programming languages at all.  The whole point of having so many of
them is that they all have a different set of features which make
solving some types of problems easier than others.  There is simply no
programming language which fits all kinds of problems equally well.
you better get used to the specific ways to solve problems in the
languages you use.  Please do not expect all approaches to work in all
languages equally well.  You're not using a saw and a drill the same
way, do you?

Kind regards

robert

-- 
remember.guy do |as, often| as.you_can - without end
http://blog.rubybestpractices.com/