On Wed, Mar 2, 2011 at 2:58 PM, Casper Bang <[email protected]> wrote:

> I suspect the reason why you raise the topic could be because the JVM
> ecosystem is (or has been anyway) known to be fairly self-righteous
> and if you are confined to, and contend within this bubble, surely it
> makes more sense to invest your time studying frameworks and umbrella
> technologies.
>

No, there was nothing hidden behind my question.

I totally agree with your first paragraph and have in recent years done much
the same as Reinier, learning from JavaScript, Ruby, Fantom Scala and
Haskell. The only one I've really spent a lot of time on is JavaScript, but
even at a glance, Ruby taught me about closures and the MOP, Haskell and
Scala about what a powerful type system can do, etc.

At the same time, I've studied things less directly related to languages.
For example, Donald Norman's "The Design of Everyday Things" and Steve
Krug's "Don't Make Me Think" are useful not only for GUIs, but also for API
design. Using JavaScript and Android took me out of my usual server-side
work. Learning why two fonts or colours go well together doesn't make you a
better programmer, but might still be a valuable skill (depending on your
job). All of which I've found as valuable as language-learning (well, I
still can't pick colours to save my life...).

I was wondering how others valued learning non-language things, as the focus
generally seems to be put on learning languages over everything else.

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.

Reply via email to