|
|
Software for the Macintosh Millennium . . . |
|
Invest In Company Evolution is a new book on investing principles co-written with Bob Goodenough. I provided the programming assistance to turn streams of fundamental financial data into charts, in addition to page design, typography, indexing, and final production. Visit Seroia and buy Invest In Company Evolution. |
|
The Flow of Time and Money was written by my long-time squash-player friend Dr. Lloyd Watts. The Flow of Time and Money uses easy-to-understand pictures to show how time and money flow, and how you can make them work for you. I provided assistance with book design, layout, and typography, performed two copy- and proof-editing passes, and assisted with indexing. |
| The Java Language Environment |
The Java Language Environment is a JavaSoft division White Paper I co-wrote with James Gosling. The Java Language Environment is a high-level introduction to the philosophy and concepts of the Java Programming Environment. |
|
|
Visit JavaSoft and Read The Java Language Environment. |
![]() PostScript by Example |
PostScript by Example is the first and only PostScript tutorial to provide in-depth coverage of PostScript Level Two. |
|
PostScript by Example contains more than five hundred worked and explained examples, with more than seven hundred illustrations to help you understand the PostScript imaging system. |
|
|
PostScript by Example covers both PostScript Level One and PostScript Level Two in fourteen chapters. Initial chapters cover basic PostScript imaging concepts such as points, lines, arcs, text, and the painting model for stroking, filling, clipping, showing text, and transformations from user space to device space. |
|
|
Later chapters cover the syntax and semantics of the PostScript language, creating and using basic fonts, composite fonts, and multiple master fonts, forms, patterns, color models, separations, trapping, overprinting, halftoning, and printer issues. |
Introducing the UNIX System
|
Co-written with Rachel Morgan, this book and its successor described below have sold more than 300,000 copies in five languages world-wide. |
|
Introducing the UNIX System covers most of the flavour of UNIX Version 7, with some leavening of Berkeley UNIX thrown in. |
|
|
Although the original book is almost thirty years old, it still was considered a leading UNIX book in a 1992 UNIX World review. |
![]() Introducing UNIX System V |
Also co-written with Rachel Morgan, this book and its predecessor described above have sold more than 300,000 copies in five languages world-wide. |
|
Introducing UNIX System V covers the later evolved version of System V as it was on its way to become System V.4 and eventually, Solaris. |
Typesetting Tables on the UNIX System
|
Co-written with Mary McNabbnow Mary Campione, once of NextStep fame, and of Java fameTypesetting Tables on the UNIX System is the last word on use of TBL, the tabular layout preprocessor for TROFF. |
|
TBL is one of the most powerful tabular layout tools available, and learning its intricacies can pay off. The book contains 300 pages of examples of tabular layout. |
![]() Ken Arnold and James Gosling |
At JavaSoft, I was Chief Editorial Hatchetman on The Java Programming Languagethe programmer's basic introduction to the salient features of this new and innovative programming environment. |
|
The Java Programming Language covers the major aspects of both the Java language itself, plus the various class libraries available with the Java programming environment. |
|
|
This project was a lot of fun as I got to spend time arguing with Bill Joy about object-oriented terminology. The Java Programming Language is now in its fourth edition. |
|
The original versions of The Java Tutorial were written by my good friends Mary Campione and Kathy Walrath. I edited the manuscript and produced the index for the first edition of the book. |
|
Look for The Java Tutorial in your bookstoreit's the killer book on Java and it comes with a CD-ROM packed with all the code examples from the text. |
![]() |
The PostScript Language Reference Manual, Third Edition is the latest edition of the PostScript page description language manual. What is now known as Adobe PostScript Three (PostScript Level Three) adds major new features such as smooth shading, masked images, and hexachrome color models. |
|
I was involved with both the Level Three development team and with the editorial team for the new manual. I worked in the Technical Support group at Adobe systems to create the Software Developers' Kit for PostScript Three, worked with Adobes' selected third party developers to make their new products knowledgeable of PostScript Three features, and acted as editor and reviewer for sections of the new book. |
| Understanding Japanese Information Processing |
Ken Lunde of Adobe Systems produced a fine work on the vagaries and idiosyncrasies of displaying Kanji and Kana and sending the various JIS encodings through the many torturous pathways of the global networked communication systems. |
|
Ken needed reviewers who understand Asian character-set and font technologies, who have computer programming experience, and can speak Japanese with reasonable proficiency. I did two full editing passes over Ken's book. |
|
|
|
|
|
Understanding Japanese Information Processing is out of print, but you can still order it directly from Amazon.com, and they will try to locate a copy for you. |
|
|
Ken has updated the book to expand the coverage to Chinese, Japanese, Korean, and Vietnamese (CJKV) Information Processing. You can obtain Understanding CJKV Information Processing from Amazon.com. |
|
The NeWS Book Michelle Arden James Gosling David Rosenthal |
The NeWS Book is a description of NeWSthe Network Extensible Window System built by James Gosling in the mid-1980s. NeWS was a client-server based window system with PostScript as its imaging model and programming and communication language. I was one of the early reviewers of this book, which explains the concepts behind the NeWS windowing system, as well as providing a history and background on client-server based window systems in general. |
|
I was one of the early reviewers of this book, which explains the concepts behind the NeWS windowing system, as well as providing a history and background on client-server based window systems in general. |
|
|
Sad to say, like many great ideas, NeWS was too far ahead of its timethe eXecrable Window System demonstrated the principle that bad products drive good products out of the market and subjected future generations of programmers to mental exhaustion. |
|
|
The NeWS Book is out of print, but you can still order it directly from Amazon.com, and they will ship you a copy when they can locate it. |
| The Craft Of Text Editing: Emacs for the modern world |
Craig Finseth has a long history of implementing text editing systems of the Emacs variety. Craig founded the company that created the Mince text editor and the Scribble document processing packageScribble being a descendent of Scribe. |
| Craig Finseth |
Craig contacted me one day saying he wanted to write a book on the technical issues of building text editing systems. I helped him find a publisher, and acted as reviewer for his book. |
|
|
Buy The Craft Of Text Editing from Amazon.com. |
|
Copyright © 1994 2012 Trilithon Software |
|
Page Updated 2011 December 10 |