On Thu, Mar 31, 2016 at 10:04 PM, Tyson Whitehead <[email protected]> wrote:
> Someone linked to the hammer principle website a couple of days ago.
>
> One of the questions I noticed they collect data on is "learning this 
> language significantly changed how I use other languages".
>
> For those of us interested in taking our programming up a notch, this seem 
> like a pretty big "something to be learned here" sign post.
>
> http://hammerprinciple.com/therighttool/statements/learning-this-language-significantly-changed-how-i

Thanks for pointing this out--definitely agree this is worth thinking about.

For me when I saw the phrase "learning this language significantly
changed how I use other languages" and immediately thought of
functional languages--particularly Scheme / LISP.  In undergraduate
computer science one of the first classes they taught was a
programming language paradigms class primarily focused around Scheme.
Most people *hated* that class, but it blew my mind.  And looking at
the list you linked I see Haskell and Scheme are the top two.  (I'm
still trying to wrap my head around Haskell.)

Maybe a little more unfocused, but I recently embarked on a journey to
solve the Project Euler problems (just one a week--there's only so
much time in a week) using a different language from
https://en.wikipedia.org/wiki/List_of_programming_languages -- I'm
just going down the list in alphabetic order of those I can actually
manage to install (with or without a VM). Most of them I've never
heard of and are not easy to find. I suspect most of them won't be
that illuminating either, but I'm hoping enough will be interesting
(even if only of historical interest) to make it a worthwhile project
^_^

Erik

_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to