Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

If Hemingway Wrote JavaScript 1st Edition

4.5 out of 5 stars 24 customer reviews
ISBN-13: 978-1593275853
ISBN-10: 1593275854
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy new
$14.11
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
List Price: $19.95 Save: $5.84 (29%)
52 New from $10.45
FREE Shipping on orders with at least $25 of books.
Qty:1
If Hemingway Wrote JavaSc... has been added to your Cart
More Buying Choices
52 New from $10.45 22 Used from $6.97
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

$14.11 FREE Shipping on orders with at least $25 of books. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • If Hemingway Wrote JavaScript
  • +
  • What If?: Serious Scientific Answers to Absurd Hypothetical Questions
  • +
  • Thing Explainer: Complicated Stuff in Simple Words
Total price: $43.48
Buy the selected items together

Editorial Reviews

About the Author

Angus Croll is obsessed with JavaScript and literature in equal measure. He works on Twitter's UI framework team where he co-authored the Flight framework. He writes the influential JavaScript, JavaScript blog and speaks at conferences worldwide.

NO_CONTENT_IN_FEATURE

Product Details

  • Paperback: 192 pages
  • Publisher: No Starch Press; 1 edition (October 23, 2014)
  • Language: English
  • ISBN-10: 1593275854
  • ISBN-13: 978-1593275853
  • Product Dimensions: 0.8 x 8 x 8.2 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon Best Sellers Rank: #258,052 in Books (See Top 100 in Books)

From the Manufacturer

Customer Reviews

Top Customer Reviews

Format: Paperback
Firstly, the book is beautiful. The type, the margins, the illustrations are such a clear improvement on the 'technical book' industry's normal fare.

I really, thoroughly enjoyed the book. It's a pretty quick read. I read it in about 2 sittings. It had a good mix of authors that I was very familiar with, and that I had scarcely read prior. The book is sectioned into 4 separate classic programming puzzle problems, and 4 authors take a stab at each of the problems.

More personally, there are authors who you are familiar with, and authors that you aren't, and you get different things out of each experience.

Authors that I love, like Douglas Adams, or authors that are so stylistically well known, like James Joyce or Hemingway, were fun to read, almost as a validation of what I knew about them, but also as a good way to reminisce about the way I felt when reading them in the past. It was enjoyable to compare how I thought Douglas Adams might approach his problem vs. the way that Angus thought he might (pretty close!).

I think that while those chapters were fun for me, I enjoyed, even more, the chapters of authors that I didn't know well. For some strange reason (and I imagine lots of developers are the same), a small description of how an author wrote or thought is enough to form an opinion of them, but seeing a block of code they had written (theoretically, of course), allowed me to actually take a much deeper meaning from the page or two that described them. Maybe it's because I've spent so much time doing programming interviews and reading open-source javascript, that my ability to understand how someone thinks is highly linked to how they write and structure code, but it was a really fantastic way to build on the more direct information.
Read more ›
1 Comment 18 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
As a proponent of creativity-based learning in web developer education, I think the intersection of literary knowledge and that of JavaScript is strong and extremely well done in this book.

The concept of viewing exercise solutions in the style of different writers not only shows readers that different styles can be used when writing in JavaScript, but it also allows them to learn about something outside of the web development discipline at the same time.

This is by no means a definitive guide on "how to JavaScript." That's been done hundreds of times, some great and some not so. "If Hemmingway Wrote JavaScript" is a book that helps you both further study and appreciate JavaScript with help from great writers such as Hemingway, Sylvia Plath, and Tupac Shakur.

Last but certainly not the least, the illustrations and layout of the book are gorgeous and add to the pleasurable experience of reading and studying this book. I've been gifting this to my fellow JavaScript developers who already own all of the classic JS tutorial/guide books and need a little more culture and art on their bookshelves.
Comment 7 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
If Hemingway Wrote JavaScript is not your average programming book! Instead it’s a fun look at how creative programming, especially in JavaScript, can be. Angus seamlessly blends a love of programming with a love of literature, drawing many parallels between the two.

Personally, there are two main takeaways that make this book such a pleasure to read:

1. Writing code and writing prose are not so different. The only real rule in programming is that your program must work. Other than that you are free to be as expressive or as efficient as you see fit. This book does a great job of making programming feel approachable, especially to writers. I’m looking forward to sharing this book with my non tech-savvy family members, maybe they’ll stop asking me to fix their printers!

2. Writing code can be really fun! It seems like the focus these days is on writing code as efficiently as possible. While writing efficient code that conforms to existing paradigms is important, it is equally important to remember how those paradigms came about in the first place. They came from authors like Angus toying with languages, challenging their limits and using them in ways they were, perhaps, never intended to be used.

As a final shoutout, the artwork done by Miran Lipovača is incredible. He’s really managed to capture so many of the world’s greatest authors in such a fantastic way!
1 Comment 9 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
The first time I heard of Angus Croll was a talk he gave on the politics of JavaScript. His talk was thought provoking and instilled in me a deep respect for this language. Then I saw his talk on this books very subject. So completely clever and surprising in the multiple ways to write the same kind of functions in JavaScript in the style of our most celebrated authors.

When the book came out, I immediately ordered it. I expected a quick fun rework on the talk he had already given. Instead I found an elaborately designed and illustrated journey that takes two languages hand in hand. Through the passion of literature, we get to see how versatile, open, expressive, and infinite JavaScript really is!

The next time someone tell you about how to use best practices when writing JavaScript, hand them this book.
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

If Hemingway Wrote JavaScript
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
This item: If Hemingway Wrote JavaScript