I had a job where I did nothing but Ruby in 2005.  I found it very
useful/enlightening.
I realized just how constrained Java is (Ruby is a much more powerful/less
constrained language).  That using XML (ant) for writing build scripts is
absolute insanity.  Discovered a completely new way of thinking about
"configuration" (in the ruby world it's very common to mix your
configuration with code in config files).   Learned advantages/disadvantages
of dynamic typing.  Completely different way to manage dependencies (gems,
sorta like Maven ).  Much more.....

The notion of learning a new language every year seems a bit much to me.
 But the notion of expanding your horizons by knowing a few different
language is very useful.

After 2005, I ended up going back to Java mostly as the pay is much better
:)



On Wed, Mar 2, 2011 at 2:26 AM, Moandji Ezana <[email protected]> wrote:

> In the past few years, there's been a lot of emphasis on learning
> programming languages, driven by the Pragmatic Programmer's "Learn a new
> language every year" maxim and the JVM language boom. It does have a lot of
> benefits, but I wonder if its importance hasn't been overestimated.
>
> Is there something about learning a language that is fundamentally more
> mind-expanding than other things, such as:
>
> - moving from server to client
> - learning about asynchronous/messaging architectures
> - learning about usability/UX/design
> - learning about NoSQL/Big Data architectures
> - ...
>
> ?
>
> Moandji
>
> --
> You received this message because you are subscribed to the Google Groups
> "The Java Posse" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/javaposse?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to