Description: FREE SHIPPING UK WIDE Seven Languages in Seven Weeks by Bruce A. Tate You should learn a programming language every year, as recommended by The Pragmatic Programmer. But if one per year is good, how about Seven Languages in Seven Weeks? In this book youll get a hands-on tour of Clojure, Haskell, Io, Prolog, Scala, Erlang, and Ruby. FORMAT Paperback LANGUAGE English CONDITION Brand New Publisher Description Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, youll go beyond the syntax-and beyond the 20-minute tutorial youll find someplace online. This book has an audacious goal: to present a meaningful exploration of seven languages within a single book. Rather than serve as a complete reference or installation guide, Seven Languages hits whats essential and unique about each language. Moreover, this approach will help teach you how to grok new languages. For each language, youll solve a nontrivial problem, using techniques that show off the languages most important features. As the book proceeds, youll discover the strengths and weaknesses of the languages, while dissecting the process of learning languages quickly--for example, finding the typing and programming models, decision structures, and how you interact with them. Among this group of seven, youll explore the most critical programming models of our time. Learn the dynamic typing that makes Ruby, Python, and Perl so flexible and compelling. Understand the underlying prototype system thats at the heart of JavaScript. See how pattern matching in Prolog shaped the development of Scala and Erlang. Discover how pure functional programming in Haskell is different from the Lisp family of languages, including Clojure. Explore the concurrency techniques that are quickly becoming the backbone of a new generation of Internet applications. Find out how to use Erlangs let-it-crash philosophy for building fault-tolerant systems. Understand the actor model that drives concurrency design in Io and Scala. Learn how Clojure uses versioning to solve some of the most difficult concurrency problems. Its all here, all in one place. Use the concepts from one language to find creative solutions in another-or discover a language that may become one of your favorites." Author Biography Bruce A. Tate is a kayaker, mountain biker, and father of two. In his spare time, he is an independent consultant in Austin, Texas. In 2001, he founded J2Life, LLC, a consulting firm that specializes in Java persistence frameworks and lightweight development methods. His customers have included FedEx, Great West Life, TheServerSide, and BEA. He speaks at conferences and Java users groups around the nation. Before striking out on his own, Bruce spent 13 years at IBM working on database technologies, object-oriented infrastructure, and Java. He was recruited away from IBM to help start the client services practice in an Austin startup called Pervado Systems. He later served a brief stint as CTO of IronGrid, which built nimble Java performance tools. Bruce is the author of four books, including the bestselling "Bitter Java", and the recently released Better, Faster, Lighter Java, from OReilly. First rule of kayak: When in doubt, paddle like Hell. Review ""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.""--Chris Kappler, Senior scientist Raytheon, BBN Technologies""I spent most of my time as a computer sciences student saying I didnt 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 Kaspar, Software engineer, Northrop Grumman""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 wont let you coast through this course! This isnt a leisurely read--youll have to work this book. I believe youll find it both mindblowing and intensely practical at the same time.""--Matt Stine Group leader, Research Application Development, St. Jude Childrens Research Hospital Review Quote "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." -Chris Kappler, Senior scientist Raytheon, BBN Technologies "I spent most of my time as a computer sciences student saying I didnt 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 Kaspar, Software engineer, Northrop Grumman "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 wont let you coast through this course! This isnt a leisurely read-youll have to work this book. I believe youll find it both mindblowing and intensely practical at the same time." -Matt Stine Group leader, Research Application Development, St. Jude Childrens Research Hospital Details ISBN193435659X Author Bruce A. Tate Short Title 7 LANGUAGES IN 7 WEEKS Language English ISBN-10 193435659X ISBN-13 9781934356593 Media Book Format Paperback Year 2010 Imprint The Pragmatic Programmers Subtitle A Pragmatic Guide to Learning Programming Languages Country of Publication United States DEWEY 005.13 Place of Publication Raleigh Series Pragmatic Programmers AU Release Date 2010-11-30 NZ Release Date 2010-11-30 Illustrations Illustrations UK Release Date 2010-11-30 Birth 1948 Affiliation Associate Professor of Endocrinology, Department of Medicine, McMaster University, Hamilton, Ontario, CANADA Position Author Qualifications Psy.D. Pages 368 Publisher The Pragmatic Programmers Audience Professional & Vocational Publication Date 2010-12-14 US Release Date 2010-12-14 We've got this At The Nile, if you're looking for it, we've got it. With fast shipping, low prices, friendly service and well over a million items - you're bound to find what you want, at a price you'll love! 30 DAY RETURN POLICY No questions asked, 30 day returns! FREE DELIVERY No matter where you are in the UK, delivery is free. SECURE PAYMENT Peace of mind by paying through PayPal and eBay Buyer Protection TheNile_Item_ID:35006057;
Price: 29.94 GBP
Location: London
End Time: 2024-11-20T18:06:51.000Z
Shipping Cost: 7.4 GBP
Product Images
Item Specifics
Return postage will be paid by: Buyer
Returns Accepted: Returns Accepted
After receiving the item, your buyer should cancel the purchase within: 30 days
Return policy details:
ISBN-13: 9781934356593
Book Title: Seven Languages in Seven Weeks
Author: Bruce A. Tate
Publication Name: Seven Languages in Seven Weeks
Format: Paperback
Language: English
Publisher: T.H.E. Pragmatic Programmers
Subject: Computer Science
Publication Year: 2010
Type: Textbook
Number of Pages: 368 Pages