- Paperback: 104 pages
- Publisher: Apress; 1st ed. edition (January 31, 2013)
- Language: English
- ISBN-10: 1430257253
- ISBN-13: 978-1430257257
- Product Dimensions: 7.5 x 0.2 x 9.2 inches
- Shipping Weight: 9.1 ounces (View shipping rates and policies)
- Average Customer Review: 8 customer reviews
- Amazon Best Sellers Rank: #3,600,237 in Books (See Top 100 in Books)
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.
To get the free app, enter your mobile phone number.
TypeScript Revealed 1st ed. Edition
Use the Amazon App to scan ISBNs and compare prices.
All Books, All the Time
Read author interviews, book reviews, editors picks, and more at the Amazon Book Review. Read it now
Customers who viewed this item also viewed
What other items do customers buy after viewing this item?
About the Author
Dan Maharry is a UK-based professional technical author with over a dozen books to his name and many more as technical reviewer and editor for a variety of publishers including Wrox, Apress, Microsoft Press and O'Reilly Associates. He's also a .NET developer with past stints for the dotCoop TLD registry and various web development houses under his belt. He contributes code and documentation to various open source projects and tries to blog and to speak from time to time to user groups about cool stuff. He listens to a lot of new music as he does the above.
Top customer reviews
I want to emphasize that other than the Introduction's praise for Anders there is nothing in this book that can't be found online at TypeScript's web site and searching for tutorials and opinions.
As an Apress book, I expected a deep dive - this is not - it is an introduction to typescript. (It's only 83 pages including the index and appendixes, despite what the description says.)
The typescript chapter is well written, but it's no better than any other intro you can find on Typescript. The best I have found so far is Anders intro video on Channel 9. The video has many more examples than are given in the book.
So if you need an intro, get the Kindle version - it's easier to read, you can click on the long links, and copy and paste the few samples into VS to try them out.
I got this after watching the above video, but there was no new material. I am sorry Dan, I hate to give bad reviews, but this was just not what I was expecting.
Overall, I'd not recommend it.
For someone just getting acquainted with typescript a free typescript ebook called Typescript succinctly by Steve Fenton and perhaps used 'Revealed' as a second read.
1) It's rife with typos. Honestly, this is mostly embarrassing for Apress — how hard is it to have a few people proofread an 83-page book?
3) The code examples are often confusing, more often nonsensical:
a) When describing the interplay of interfaces and classes, the author precedes one snippet with the comment "// Entire Class Interface", which only blurs the distinction.
b) When discussing constructors and static methods and scoping of "this", the author sets a static property on the class *inside* the constructor. And he sets it to a literal string. Yeah. The examples make no sense.
c) The author uses I-prefixing for interfaces, which is expressly disprefered by the TypeScript community
4) Overall the author's tone is flippant and apathetic. He's a huge fan of Microsoft and .NET, but that's about all he has in terms of credentials. You might think they would get a TypeScript committer (https://github.com/Microsoft/TypeScript/graphs/contributors) to write the intro-to-TypeScript book. But no, the author's own Github is sparse and as far as I can tell, he hasn't written a line of TypeScript beyond for the code examples in the book (which, as mentioned in (3) above, shows).
5) The book covers only TypeScript v0.8.x, and there's a lot that's happened since then. The TypeScript team's plan for generics merits a sidebar, but that's the extent of coverage of generics.
6) Any TypeScript-curious developer is hereby advised to stick to the TypeScript Handbook: http://www.typescriptlang.org/Handbook, which is actually quite lucid and up-to-date, covering everything in this book and more, and much more succinctly at that. The failings of this book say more about Microsoft's reluctance to get the open-source community involved, I think, than they reflect on Maharry. In his defense, I'd be willing to bet he was bribed into writing the book by Apress, rather than the effort coming from any genuine interest in TypeScript. Apress saw a gap Microsoft absentmindedly left, and rushed to fill it, ineptly but presumably profitably (what more could I expect from a publisher?).
At least I didn't make the mistake of buying it; my school's library saved me that humiliation.