AnyBook4Less.com
Find the Best Price on the Web
Order from a Major Online Bookstore
Developed by Fintix
Home  |  Store List  |  FAQ  |  Contact Us  |  
 
Ultimate Book Price Comparison Engine
Save Your Time And Money

Unicode Demystified: A Practical Programmer's Guide to the Encoding Standard

Please fill out form in order to compare prices
Title: Unicode Demystified: A Practical Programmer's Guide to the Encoding Standard
by Richard Gillam
ISBN: 0-201-70052-2
Publisher: Addison-Wesley Pub Co
Pub. Date: 16 September, 2002
Format: Paperback
Volumes: 1
List Price(USD): $49.99
Your Country
Currency
Delivery
Include Used Books
Are you a club member of: Barnes and Noble
Books A Million Chapters.Indigo.ca

Average Customer Rating: 5 (4 reviews)

Customer Reviews

Rating: 5
Summary: Perfect Companion Volume to the Standard Itself.
Comment: This book is an outstanding companion volume to the Unicode standard. In fact, if you had to pick one, you'd quite possibly be better off owning this book INSTEAD of the standard. The author display an impressive knowledge of the world's writing systems and of the inner workings of the Unicode standardization process.

Part I of this book starts with the history of character encoding standards, from Morse code to today. It then presents a thorough review of the Unicode architecture and associated standards. The information presented was mostly excellent, although I found the section describing SCSU a little bit too sketchy (and the actual code in part III not entirely satisfactory to fill in the gaps).

Part II gives an overview of the various writing systems and character ranges represented in Unicode. Even for a nontechnical audience, this part would be fascinating with all the typographical and historical trivia it presents.

Part III discusses various algorithms applicable to text processing in a Unicode context. I must admit that I found this part a bit of a letdown. Many of the algoritms are only sketched out because discussing them in detail would be beyond the scope of the book. Quite possibly, the pages dedicated to these algorithms would have been better spent presenting examples of code using the various existing APIs for handling Unicode (Java, ICU, Perl, Windows, MacOS X).

This does not take away from the fact that this is a great book that any programmer interested in Unicode should own.

Rating: 5
Summary: Want to understand the Unicode standard? Start here!
Comment: The book has three main parts:

(1) Unicode in essence: an architectural overview of the Unicode standard (six chapters) where you also get bits of terminology and history.

(2) Unicode in depth: A guided tour of the character repertoire (six chapters) where you get a lot about writing systems that can be represented in Unicode, and less about the Unicode characters.

(3) Unicode in action: implementing and using the Unicode standard (five chapters) where you get information aimed at computer programmers that wish to implement parts of the standard or write applications dealing with multilingual text.

Though this book is very long (~800 pages) it is still shorter and a lot more clear than the Unicode standard itself (over 1000 pages).

Code examples are in Java but they are not ment to be complete solutions and so there is no accompanying website or a CD.

Professional programmers are the target audience of this book. The reader is faced with many topics in linguistics, history and data structures. Readers with computer science background would probably appreciate how classic traditional algorithms were adapted and how data structures are used in character sets with a significantly larger number of character than 256.

The author of the book states that the book is about "representing written language in a computer", which may be misleading to some readers. The book is about the Unicode standard. Obviously, there are many other ways to represent written language other than the methods described in the book. As chapter 2 teaches... There are always more ways (sometimes better ways) to represent your data.

Part 2 of the book will not cover every writing system of the world. A better book for that would be "The world's writing systems".

Part3 is probably the most interesting and useful part for programmers (though the first part is important, in my opinion to those who want to UNDERSTAND Unicode).
You can learn about a lot of things and skip many too (depending on your interest and need). I believe that most readers will skip most of the topics.

This is not a book that is read lightly, but it is hellovalot easier and more fun to read than the Unicode standard itself. It appears that once you read this book and get what you want from it, you will end up going to read the Unicode standard only to see updates, hopefully, not for clarifications.

I am dealing with Natural Language Processing and being a Hebrew speaker I also have a lot of text in Hebrew (almost all the time it is Hebrew with other languages too, e.g. documents that contain Hebrew with some English). This book helps understand the difficulties, the current implementations and give you a solid ground to start thinking how you can make things better. Current infrastructure for Hebrew is either poor or not perfect and in most cases the better solutions are proprietary. There seems to be always problems representing 'plain' text in more than one language without stepping into the trap of the soup of different ways to do it. Unicode is one way to do it (arguably, not the best, yet it is alive and growing) I hope this book can help more people understand what they are up against, clear the fog and help people do better implementations.

Rating: 5
Summary: A great book if you want to understand Unicode
Comment: I find this book extremely useful!

This is almost three books in one. The first part provides a very good introduction to Unicode in general. The middle is really useful for all sorts of people, from linguists to content authors who want to understand the scripts encompassed by Unicode. And the last part is extremely helpful for programmers who want to understand how to implement many text processing techniques using Unicode.

Throughout, Rich's style is easy and enjoyable to read, and yet quickly gets to a wealth of useful information.

Great job! Highly recommended.

Similar Books:

Title: The Unicode Standard, Version 4.0
by The Unicode Consortium, Joan Aliprand, Julie Allen, Joe Becker, Mark Davis, Michael Everson, Asmus Freytag, John Jenkins, Mike Ksar, Rick McGowan
ISBN: 0321185781
Publisher: Addison-Wesley Pub Co
Pub. Date: 29 August, 2003
List Price(USD): $74.99
Title: Unicode: A Primer
by Tony Graham
ISBN: 0764546252
Publisher: John Wiley & Sons
Pub. Date: 22 March, 2000
List Price(USD): $24.99
Title: Developing International Software, Second Edition
by Dr. International
ISBN: 0735615837
Publisher: Microsoft Press
Pub. Date: 09 October, 2002
List Price(USD): $69.99
Title: The Unicode Standard, Version 3.0
by The Unicode Consortium, Joan Aliprand, Julie Allen, Rick McGowan, Joe Becker, Michael Everson, Mike Ksar, Lisa Moore, Michel Suignard, Ken Whistler
ISBN: 0201616335
Publisher: Addison-Wesley Pub Co
Pub. Date: 16 February, 2000
List Price(USD): $49.95
Title: A Practical Guide to Localization (Language International World Directory)
by Bert Esselink
ISBN: 1588110060
Publisher: John Benjamins Publishing Co.
Pub. Date: December, 2000
List Price(USD): $32.95

Thank you for visiting www.AnyBook4Less.com and enjoy your savings!

Copyright� 2001-2021 Send your comments

Powered by Apache