Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages

Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
出版社: Pragmatic Bookshelf
2010-10
ISBN: 9781934356593
装帧: 其他
开本: 其他
纸张: 其他
1人买过
  • Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell.  With  Seven Languages in Seven Weeks,  by Bruce A. Tate, you'll go beyond the syntax-and beyond the 20-minute tutorial you'll find someplace online.  This book has an audacious goal: to present a m (Biography)
    I started in this industry back in 1985, as a co-op with IBM in Austin. I joined IBM full time in 1987, and spent 13 years with them. I later left to join a startup, and ultimately started my own business where I focus on helping customers build software with lightweight technologies.
    I've been writing technical books for more than 10 years now, with the last 7 coming since 2000. I write for the love of the craft.
    Others have told me that my fundamental strength as an author is the ability to quickly recognize emerging trends. I do tend to find emerging frameworks just as they become popular, and that skill is a mixed blessing that--combined with my complete lack of political tact--gets me in trouble sometimes, as it did with Bitter Java (Java is too hard), Beyond Java (Java is not going to last forever), and most recently, From Java to Ruby: Things Every Manager should Know (there's a better language for some problems, but our managers don't know it yet.)
    My promise to you is this: I will always seek to find better ways to do things, and will work hard to tell you the truth, without regard for any notion of political correctness. Thanks for reading. Changes 9
    Beta 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
    Foreword 10
    1 Introduction 13
    1.1 Method to the Madness . . . . . . . . . . . . . . . . . . 13
    1.2 The Languages . . . . . . . . . . . . . . . . . . . . . . . 15
    1.3 Buy this Book... . . . . . . . . . . . . . . . . . . . . . . . 17
    1.4 Don’t Buy this Book... . . . . . . . . . . . . . . . . . . . 18
    1.5 Acknowledgements . . . . . . . . . . . . . . . . . . . . . 21
    1.6 A final charge . . . . . . . . . . . . . . . . . . . . . . . . 22
    2 Ruby 23
    2.1 Quick history . . . . . . . . . . . . . . . . . . . . . . . . 24
    2.2 Day 1: Finding a nanny . . . . . . . . . . . . . . . . . . 25
    2.3 Day 2: Floating down from the sky . . . . . . . . . . . . 33
    2.4 Day 3: Serious change . . . . . . . . . . . . . . . . . . . 45
    2.5 Wrapping Up Ruby . . . . . . . . . . . . . . . . . . . . . 52
    3 Io 56
    3.1 Io . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
    3.2 Day 1: Skipping school, hanging out . . . . . . . . . . . 57
    3.3 Day 2: The Sausage King . . . . . . . . . . . . . . . . . 68
    3.4 Day 3: The Parade and Other Strange Places . . . . . . 75
    3.5 Wrapping Up Io . . . . . . . . . . . . . . . . . . . . . . . 84
    4 Prolog 88
    4.1 About Prolog . . . . . . . . . . . . . . . . . . . . . . . . . 89
    4.2 Day 1. An excellent driver. . . . . . . . . . . . . . . . . . 89
    4.3 Day 2: Fifteen Minutes to Wapner . . . . . . . . . . . . 101
    4.4 Day 3: Blowing up Vegas . . . . . . . . . . . . . . . . . . 112
    4.5 Wrapping Up . . . . . . . . . . . . . . . . . . . . . . . . . 123
    5 Scala 127
    5.1 About Scala . . . . . . . . . . . . . . . . . . . . . . . . . 127
    5.2 Day 1: The Castle on the Hill . . . . . . . . . . . . . . . 131
    5.3 Day 2: Clipping bushes and other new tricks . . . . . . 146
    5.4 Day 3: Cutting through the fluff . . . . . . . . . . . . . 159
    5.5 Wrapping Up Scala . . . . . . . . . . . . . . . . . . . . . 167
    6 Erlang 172
    6.1 Introducing Erlang . . . . . . . . . . . . . . . . . . . . . 172
    6.2 Day 1: Appearing Human . . . . . . . . . . . . . . . . . 176
    6.3 Day 2: Changing Forms . . . . . . . . . . . . . . . . . . 186
    6.4 Day 3: The Red Pill . . . . . . . . . . . . . . . . . . . . . 197
    6.5 Wrapping Up Erlang . . . . . . . . . . . . . . . . . . . . 208
    7 Clojure 212
    7.1 Coming Soon... . . . . . . . . . . . . . . . . . . . . . . . 212
    8 Haskell 213
    8.1 Coming Soon... . . . . . . . . . . . . . . . . . . . . . . . 213
    9 Wrap up 214
    9.1 Coming Soon... . . . . . . . . . . . . . . . . . . . . . . . 214
    A Bibliography 215
    Index 216
  • 内容简介:
    Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell.  With  Seven Languages in Seven Weeks,  by Bruce A. Tate, you'll go beyond the syntax-and beyond the 20-minute tutorial you'll find someplace online.  This book has an audacious goal: to present a m
  • 作者简介:
    (Biography)
    I started in this industry back in 1985, as a co-op with IBM in Austin. I joined IBM full time in 1987, and spent 13 years with them. I later left to join a startup, and ultimately started my own business where I focus on helping customers build software with lightweight technologies.
    I've been writing technical books for more than 10 years now, with the last 7 coming since 2000. I write for the love of the craft.
    Others have told me that my fundamental strength as an author is the ability to quickly recognize emerging trends. I do tend to find emerging frameworks just as they become popular, and that skill is a mixed blessing that--combined with my complete lack of political tact--gets me in trouble sometimes, as it did with Bitter Java (Java is too hard), Beyond Java (Java is not going to last forever), and most recently, From Java to Ruby: Things Every Manager should Know (there's a better language for some problems, but our managers don't know it yet.)
    My promise to you is this: I will always seek to find better ways to do things, and will work hard to tell you the truth, without regard for any notion of political correctness. Thanks for reading.
  • 目录:
    Changes 9
    Beta 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
    Foreword 10
    1 Introduction 13
    1.1 Method to the Madness . . . . . . . . . . . . . . . . . . 13
    1.2 The Languages . . . . . . . . . . . . . . . . . . . . . . . 15
    1.3 Buy this Book... . . . . . . . . . . . . . . . . . . . . . . . 17
    1.4 Don’t Buy this Book... . . . . . . . . . . . . . . . . . . . 18
    1.5 Acknowledgements . . . . . . . . . . . . . . . . . . . . . 21
    1.6 A final charge . . . . . . . . . . . . . . . . . . . . . . . . 22
    2 Ruby 23
    2.1 Quick history . . . . . . . . . . . . . . . . . . . . . . . . 24
    2.2 Day 1: Finding a nanny . . . . . . . . . . . . . . . . . . 25
    2.3 Day 2: Floating down from the sky . . . . . . . . . . . . 33
    2.4 Day 3: Serious change . . . . . . . . . . . . . . . . . . . 45
    2.5 Wrapping Up Ruby . . . . . . . . . . . . . . . . . . . . . 52
    3 Io 56
    3.1 Io . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
    3.2 Day 1: Skipping school, hanging out . . . . . . . . . . . 57
    3.3 Day 2: The Sausage King . . . . . . . . . . . . . . . . . 68
    3.4 Day 3: The Parade and Other Strange Places . . . . . . 75
    3.5 Wrapping Up Io . . . . . . . . . . . . . . . . . . . . . . . 84
    4 Prolog 88
    4.1 About Prolog . . . . . . . . . . . . . . . . . . . . . . . . . 89
    4.2 Day 1. An excellent driver. . . . . . . . . . . . . . . . . . 89
    4.3 Day 2: Fifteen Minutes to Wapner . . . . . . . . . . . . 101
    4.4 Day 3: Blowing up Vegas . . . . . . . . . . . . . . . . . . 112
    4.5 Wrapping Up . . . . . . . . . . . . . . . . . . . . . . . . . 123
    5 Scala 127
    5.1 About Scala . . . . . . . . . . . . . . . . . . . . . . . . . 127
    5.2 Day 1: The Castle on the Hill . . . . . . . . . . . . . . . 131
    5.3 Day 2: Clipping bushes and other new tricks . . . . . . 146
    5.4 Day 3: Cutting through the fluff . . . . . . . . . . . . . 159
    5.5 Wrapping Up Scala . . . . . . . . . . . . . . . . . . . . . 167
    6 Erlang 172
    6.1 Introducing Erlang . . . . . . . . . . . . . . . . . . . . . 172
    6.2 Day 1: Appearing Human . . . . . . . . . . . . . . . . . 176
    6.3 Day 2: Changing Forms . . . . . . . . . . . . . . . . . . 186
    6.4 Day 3: The Red Pill . . . . . . . . . . . . . . . . . . . . . 197
    6.5 Wrapping Up Erlang . . . . . . . . . . . . . . . . . . . . 208
    7 Clojure 212
    7.1 Coming Soon... . . . . . . . . . . . . . . . . . . . . . . . 212
    8 Haskell 213
    8.1 Coming Soon... . . . . . . . . . . . . . . . . . . . . . . . 213
    9 Wrap up 214
    9.1 Coming Soon... . . . . . . . . . . . . . . . . . . . . . . . 214
    A Bibliography 215
    Index 216
查看详情
相关图书 / 更多
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
SevenDaysintheArtWorld
Sarah Thornton 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
SevenUp(ExportOnly)
Janet Evanovich 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
Seven Sketches in Compositionality:An Invitation to Applied Category Theory
Brendan Fong;David I. Spivak
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
SevenDeadliestUnifiedCommunicationsAttacks7个致命的针对统一通信系统的攻击
Dan York 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
SevenDeadliestMicrosoftAttacks7个致命的针对微软的攻击
Rob Kraus、Brian Barber、Mike Borkin、Naomi Alpern 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
SeventhSon
Joseph Delaney 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
Seven Princes (Books of the Shaper)
John R. Fultz 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
SevenBlindMice
Ed Young 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
SevenDaysinNewCrete(PenguinModernClassics)
Robert Graves 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
SevenDialsACharlotteandThomasPittNovel
Anne Perry 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
SevenFires:GrillingtheArgentineWay
Francis Mallmann 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
SevenYearswithBanksy
Robert Clarke 著
您可能感兴趣 / 更多
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
环境生物技术——原理与应用(第二版)(影印版)
Bruce E. Rittmann;P
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
The American Revolution Bicentennial Graphics Standards Manual
Bruce Blackburn
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
Trumbo
Bruce Cook 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
FilmProductionTechnique:CreatingtheAccompli
Bruce Mamer 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
Mosby's EMT- Intermediate Textbook for the 1999 National Standard Curriculum, Revised Reprint
Bruce R. Shade EMT-P EMS-I AAS、Thomas E. Collins Jr. FACEP、Elizabeth Wertz RN BSN MPM FACMPE PHRN EMT-P、Shirley A. Jones MSEd MHA EMT-P、Mikel A. Rothenberg 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
Clean Coal Engineering Technology洁净煤工程技术
Bruce G. Miller 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
From Assets to Profits: Competing for IP Value and Return[从资产到利润]
Bruce Berman 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
Universal Methods of Design Expanded and Revised: 125 Ways to Research Complex Problems, Develop Innovative Ideas, and Design Effective Solutions
Bruce Hanington;Bella Martin
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
FabricThe
Bruce Boyer、Fredi Marcarini 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
Perfect Phrases for Documenting Employee Performance Problems
Bruce;Anne
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
The Zenith Angle
Bruce Sterling(布鲁斯·斯特林) 著
Seven Languages in Seven Weeks:A Pragmatic Guide to Learning Programming Languages
KISS Guide to Living with a Dog
Bruce Fogle