The source content for blog.juliobiason.me
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
1.8 KiB

+++
title = "Learning ECMAScript 6 - Narayan Prusty"
date = 2016-02-18
[taxonomies]
tags = ["books", "narayan prusty", "reviews", "javascript", "web development",
"it", "2 stars"]
+++
[GoodReads Summary](https://www.goodreads.com/book/show/26236031-learning-ecmascript-6):
About This Book Learn a powerful approach to writing object-oriented
JavaScript code using ES6 Create and use ES6 modules to learn to write smart,
modularized JavaScript code The book will take you step-by-step through a wide
array of examples, giving you tips on how to make the best use of the latest
ES6 features Who This Book Is For
<!-- more -->
{{ stars(stars=2) }}
ECMAScript 6 is the new JavaScript, and I'm just saying this in case you're
wondering why one would read this book.
There are a few niceties in JavaScript 6 that would make lives easier. I read
the book looking for those niceties. And it does its job. Poorly.
Thing is, the first examples are good (not great, good), and then it seems
there are some components the author didn't really quite grasped -- like
proxies -- and threw examples of things without them. In the case of proxies,
the author created proxies that replicate the normal behaviour of objects and
after reading it, you'll keep wondering *why* you should use them, as they do
nothing different from the default.
Also, broken English. I'll be the first saying that I'm not the most
impressive writer in the English language, but hell, some sentences really
hurt. "we will be comparing" is one of those cases. And you'll find plenty of
them. Plenty of "that is", plenty "therefore" and things like that just make
the text tiring to read -- and it's not even a long read, just about 200
pages.
It's a book that may give you some insights about what's new in JavaScript,
but falls short delivering its message.