Start reading The Past, Present, and Future of JavaScript on the free Kindle Reading App or on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.
Programming Books C Java PHP Python Learn more Browse Programming Books

Deliver to your Kindle or other device

Enter a promotion code
or gift card
Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.
Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


The Past, Present, and Future of JavaScript [Kindle Edition]

Axel Rauschmayer
4.4 out of 5 stars  See all reviews (13 customer reviews)

Kindle Price: $0.00

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Book Description

What’s next for JavaScript? Its phenomenal rise from a simple client-side scripting tool to a versatile and flexible programming language exceeded everyone’s expectations. Now, hopes and expectations for JavaScript’s future are considerable.

In this insightful report, Dr. Axel Rauschmayer explains how the combination of several technologies and opportunities in the past 15 years turned JavaScript’s fortunes. With that as a backdrop, he provides a detailed look at proposed new features and fixes in the next version,, and then presents his own JavaScript wish list—such as an integrated IDE.

  • Understand the key role that XMLHttpRequest, JSON, jQuery, V8, Node.js, and other advances played
  • Examine proposed fixes for through code examples
  • Discover how JavaScript is becoming a better target for compilers
  • Explore the technologies that will help JavaScript provide support for concurrency
  • Learn how HTML5 is a compelling platform for JavaScript in web, mobile, and desktop applications

Dr. Rauschmayer is a consultant and trainer for JavaScript, web technologies, and information management.

Product Details

  • File Size: 295 KB
  • Print Length: 56 pages
  • Simultaneous Device Usage: Unlimited
  • Publisher: O'Reilly Media; 1 edition (August 8, 2012)
  • Sold by: Amazon Digital Services, Inc.
  • Language: English
  • ASIN: B008MYLN3Y
  • Text-to-Speech: Enabled
  • X-Ray:
  • Lending: Not Enabled
  • Amazon Best Sellers Rank: #5,881 Free in Kindle Store (See Top 100 Free in Kindle Store)
  •  Would you like to give feedback on images?

Customer Reviews

4.4 out of 5 stars
4.4 out of 5 stars
Share your thoughts with other customers
Most Helpful Customer Reviews
5 of 5 people found the following review helpful
Format:Kindle Edition|Verified Purchase
This short book has the background that has been missing from a lot of JavaScript presentations I have seen at developer conferences. Coming from a C++ and Java background, I found the sea of competing JS frameworks to be a bit daunting. This gives some context to all of the frameworks and technologies that I have heard of, and that context helps me know which ones are worth learning more about.

I also find the history helpful in understanding not just why the language does things a certain way, but why JS developers WANT the language to behave so differently from the programming paradigm that I'm used to.
Comment | 
Was this review helpful to you?
5 of 5 people found the following review helpful
Format:Kindle Edition
I apparently haven't been keeping up with what's going on in the JavaScript world, as I learned a fair amount from the O'Reilly ebook The Past, Present, and Future of JavaScript by Dr. Axel Rauschmayer. I was doing pretty well on the past and present, but the future was all new material to me. And Dr. Rauschmayer makes the future look pretty good...

Contents: The Past; The Present; The Future; Evolving The Language; JavaScript As A Compilation Target; Writing Non-Web Applications In JavaScript; A JavaScript Wish List; Conclusion; References

At around 52 pages, it doesn't take long to read through the material being covered, but Dr. Rauschmayer does a good job in making the most of those pages. The past and present sections give a concise overview of where JavaScript started, and how it got to where we are now. Most of the space is taken with coverage of where things are going in the future. I'll admit I hadn't been following the progress of ECMAScript standards... Fine, I wasn't even aware there *was* work going on for a next version of JavaScript. Fortunately, new features are planned in various areas, and it seems like the standards group is spending a lot of time to make sure the proposed changes are focused, well designed (by content experts), and practical. There are short coding examples to show off the new features (such as new iteration options and raw strings that preserve white space and non-escaped characters). All in all, a lot of good information in an overview format, perfect for getting up to speed with the concepts and directions of where JavaScript is headed.

As with many of the O'Reilly ebooks of this fashion, Amazon has it priced as free. That's hard to beat. I definitely recommend downloading The Past, Present, and Future of JavaScript. It'll be 30 minutes of your time well spent.

Obtained From: Publisher
Payment: Free
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
Format:Kindle Edition|Verified Purchase
I'm a latecomer to the programming world. As a professional, I missed the early stages of the browser wars and the HTML vs XHTML debates. Many of the basic historical elements that have guided the development of the internet up to now are in my past. This book, or rather article, does a good job of addressing that history and how it specifically relates to the essential language, JavaScript. The humble beginnings, shortfalls, and obscurity are well written as well as the elements that have brought it to the forefront of the "next" internet. JavaScript has gone from a quirky idea to a major player on the internet's central stage. This article explains how and why. Good read for someone who is considering whether or not to learn JavaScript.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
Format:Kindle Edition
Dr. Axel Rauschmayern is a consultant and trainer for Javascript, web technologies, and information management. In this report, he examines the Javascript programming language from three different angles: The Past, The Present and The Future.

I liked the approach took by the author in order to review the current status of Javascript. In particular, i think The Future part is the best part of the article. It is well documented and includes description of new features which Ecma's TC39 (Technical Commitee 39) is designing for upcoming versions of this popular programming language. The Past part gives you an overview of Javascript origins and describes relevant milestones of it.

On the other side, The Present part seems incomplete or unfinished to me, because it lacks a revision of current Javascript frameworks used for developing web applications such as Sencha ExtJS, Backbone.js, batman.js, knockout or Meteor.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Good overview August 20, 2013
Format:Kindle Edition
This book lives up to its title. The section on the stuff was very interesting. It left me excited for the future of Javascript. This is definitely worth a read.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars good information April 11, 2013
Format:Kindle Edition|Verified Purchase
well informed and current information fo javascript programmers. very helpful for my work as a developer. Good info on history of Javascript as well.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
4.0 out of 5 stars Informative context and the big picture December 26, 2012
By poky
Format:Kindle Edition|Verified Purchase
This short book gives a good overview (but not a tutorial) of JavaScript. I consider the discussion quite balanced and non-judgmental.
I took off one star because the book is not separated into chapters for different sections.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
Search Customer Reviews
Search these reviews only


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category