Copyrights apply to this source code. You may use the source code in your own projects, however the source code may not be used to create training material, courses, books, articles, and the like. We make no guarantees that this source code is fit for any purpose.
Knowing multiple paradigms greatly influences our design abilities, so
I’m always on the lookout for good books that’ll help me learn them.
This book nicely brings prominent paradigms together. Bruce has
experience learning and using multiple languages. Now you can gain
from his experience through this book. I highly recommend it.
—Dr. Venkat SubramaniamAward-winning author and founderAgile Developer, Inc.
As a programmer, the importance of being exposed to new programming
languages, paradigms, and techniques cannot be overstated.
This book does a marvelous job of introducing seven important and
diverse languages in a concise—but nontrivial—manner, revealing
their strengths and reasons for being. This book is akin to a dim-sum
buffet for any programmer who is interested in exploring new horizons
or evaluating emerging languages before committing to studying one
in particular.
—Antonio CangianoSoftware engineer and technical evangelistIBM
Fasten your seat belts, because you are in for a fast-paced journey.
This book is packed with programming-language-learning action.
Bruce puts it all on the line, and the result is an engaging, rewarding
book that passionate programmers will thoroughly enjoy. If you
love learning new languages, if you want to challenge your mind, if
you want to take your programming skills to the next level—this book
is for you. You will not be disappointed.
—Frederic DaoudAuthor, "Stripes ...and Java Web Development Is Fun Again" and "Getting Started with Apache Click"
Do you want seven kick starts into learning your “language of the
year”? Do you want your thinking challenged about programming in
general? Look no further than this book. I personally was taken back
in time to my undergraduate computer science days, coasting through
my programming languages survey course. The difference is that
Bruce won’t let you coast through this course! This isn’t a leisurely
read—you’ll have to work this book. I believe you’ll find it both mindblowing
and intensely practical at the same time.
—Matt StineGroup leader, Research Application DevelopmentSt. Jude Children's Research Hospital
I spent most of my time as a computer sciences student saying I didn’t
want to be a software developer and then became one anyway. Seven
Languages in Seven Weeks expanded my way of thinking about problems
and reminded me what I love about programming.
—Travis KasparSoftware engineerNorthrop Grumman
I have been programming for 25 years in a variety of hardware and
software languages. After reading Seven Languages in Seven Weeks, I
am starting to understand how to evaluate languages for their objective
strengths and weaknesses. More importantly, I feel as if I could
pick one of them to actually get some work done.