Exploring ES6

Exploring ES6 – Upgrade to the next version of JavaScript, Dr. Axel Rauschmayer, LeanPub, 2015

An in-depth book on ECMAScript 6, for JavaScript programmers, free to read on the web. It is a book for people who already know JavaScript but want to understand it better.

The previous book on JavaScript, published in 2014, is free to read on the web. It is for experienced programmers “who want to deepen their skills and/or look up specific topics.”

Rauschmayer teaches classes for Ecmanauten, blogs at 2ality.com, holds talks and workshops at conferences, and organizes the MunichJS user group.

Coding for Librarians

Coding for Librarians – Learning by Example By Yelton, Andromeda Book – 2015

What a strange book. Very thin, large format. It will be useful to Librarians who have not done much computer programming, and leads you through a few simple programming projects which could be useful in a library. Armed with this knowledge, and now having some programming skills, you are ready to attack larger challenges. There are many open source projects out there, take your pick!

The big problem with this book is that it does not list the code it is discussing. Its line-level comments “Lines 68-78 remove outdated files from ..” are not meaningful unless you are at your PC with the code on your screen. Worse, the Github project could have changed since the book was printed, so you would have to look back in old versions of the code. But the companion web site helps a bit with that (http://thatandromeda.github.io/ltr/).

Here are projects discussed in the book:

Topics:

  • Libraries Data processing.
  • Electronic data processing.
  • Libraries Automation.
  • Computer programming Study and teaching.
  • Scripting languages (Computer science) Programming languages
  • (Electronic computers) Microcomputers Programming.
  • Open source software Library applications.