Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Recommended approach to studying the Seven Languages in Seven Weeks book

 
Mohamed Sanaulla
Saloon Keeper
Posts: 3159
33
Google App Engine Java Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I was thinking which would be an ideal/recommended approach to studying the book-
  • From beginning to end OR
  • Pick any language you like and go ahead


  • I prefer the second approach as I dont have to learn those languages am not interested in. But then as Bruce mentioned that he has used comparison with other languages and in that case the second approach wouldn't be of much help. So if I follow the second approach- how much of an disadvantage is it going to be?

     
    Hauke Ingmar Schmidt
    Rancher
    Posts: 436
    2
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I think the idea is to "learn" each language, even if you don't intend to use it. The different languages, to a degree, represent different concepts so it is useful to learn about them in any case - and is the purpose of this book. I guess it is the wrong book if you only want to learn one or a few of the languages.
     
    Bruce Tate
    Author
    Ranch Hand
    Posts: 71
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Mohamed Sanaulla wrote:I was thinking which would be an ideal/recommended approach to studying the book-
  • From beginning to end OR
  • Pick any language you like and go ahead


  • I prefer the second approach as I dont have to learn those languages am not interested in. But then as Bruce mentioned that he has used comparison with other languages and in that case the second approach wouldn't be of much help. So if I follow the second approach- how much of an disadvantage is it going to be?



    The book is written in a way that will let you skip languages, but you'll get maximum benefit by working through them all. I would at least skim through them all, even if you don't plan to work through them. For example, Erlang is actually built on top of Prolog, so knowing Prolog's pattern matching will help you with Erlang.
     
    Bruce Tate
    Author
    Ranch Hand
    Posts: 71
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Hauke Ingmar Schmidt wrote:I think the idea is to "learn" each language, even if you don't intend to use it. The different languages, to a degree, represent different concepts so it is useful to learn about them in any case - and is the purpose of this book. I guess it is the wrong book if you only want to learn one or a few of the languages.


    Yes. Absolutely.
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic