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.
