Ebook Programmer Guide to NCurses Dan Gookin 9780470107591 Books
Ebook Programmer Guide to NCurses Dan Gookin 9780470107591 Books
Programming the console in UNIX?
Here's just what you need.
First, you'll get a no-nonsense tutorial guide to the nCurses version 5.5 library, taking you from basic to advanced functions step by step. Then you'll find an A-to-Z reference of more than 175 nCurses functions, cross-referenced and illustrated with examples. With this all-purpose nCurses reference, you?ll
- Learn techniques that can be used to program Linux®, FreeBSD®, Mac OS® X, or any other UNIX-based OS.
- Program, control, and manipulate text on the terminal screen.
- Control interactive I/O, organize content into windows on the screen, and use color to highlight text and organize information.
- Use a mouse to further refine input.
- Create nCurses programs using your choice of editors.
- Find hundreds of quick, easy-to-understand programming examples.
Author Dan Gookin is known for making technology make sense. Buy this book and you'll see why.
Ebook Programmer Guide to NCurses Dan Gookin 9780470107591 Books
"This book is 'it' if you want to learn NCurses programming, and do so quickly. The author goes through the material in a structured, consistent manner. This allows the reader to understand the material and, better yet, retain it.
The book starts off with a quick overview of the basics of C program compilation. The author then goes on to describe the NCurses subsystem (brief history, etc...) and then moves on to programming (starting off with the basics like colors and text placement, ending up on the more advanced like subwindows, panels and panes).
The fact that the book contains a complete reference to NCurses as its second part is worth the price of the book just by itself.
The reason for the 4 stars, instead of 5, is because this book does not cover (I do not recall it even mentioning) the menu and form extension libraries widely available (at least in C) for NCurses.
Overall, well worth the money if you're looking to put together an application, or a few, using NCurses - even if it's in a language other than C."
Product details
|
Tags : Programmer's Guide to NCurses [Dan Gookin] on . Programming the console in UNIX? Here's just what you need. First, you'll get a no-nonsense tutorial guide to the nCurses version 5.5 library,Dan Gookin,Programmer's Guide to NCurses,Wiley,0470107596,COM046070,Graphical user interfaces (Computer systems),Operating systems (Computers),COMPUTERS / Operating Systems / Linux,Computer Books Operating Systems,Computer networking communications,Computers,Computers - Operating Systems,Informatik, EDV / Betriebssysteme, Benutzeroberflächen,Operating Systems - Linux
Programmer Guide to NCurses Dan Gookin 9780470107591 Books Reviews :
Programmer Guide to NCurses Dan Gookin 9780470107591 Books Reviews
- Let's face it--you wouldn't be looking at this unless you're pretty unique in your use of computers--or somewhat eclectic in your hobbies. I like ncurses for many reasons. In this day and age of complex GUI applications and operating system interfaces, ncurses allows a programmer to return to a simpler time--or to a future world where dwarfs and complex agents live in an emergent world of complexity.
This is another book I feel compelled to review for two reasons 1) there is really nothing else like it that is currently available, and 2) it's hard to imagine there being a better book on this subject. Dan Gookin has always been a great writer for those that want to teach themselves C programming (or DOS, or many other domains). I believe this book may be his most unique contribution to the field.
The book has 556 pages, but don't think it's a slow read. In fact, you'll probably find yourself flying through it, thankful that they still print tons of example code in books like this. Page 183 is the last of the regular text in the book, the end of 14 excellent chapters that have you writing code and experimenting all along the way. Gookin's style is quite likeable and fun, but he clearly knows his stuff. I was expecting the remainder of the book (pages 185-556--the majority of the book) to be a handy physical copy of man pages and documentation from the ncurses project--and that would have been fine with me. Instead, however, the rest of the book is surprisingly useful as both a reference for the future and also a well-indexed resource you can use while learning ncurses.
If you are a hobbyist considering making a retro game, or small utility programs with a command line interface, you really have all you need here--except for knowing how to program C, which should come first, of course. - There is a lot of collected information in a host of Windows books and internet sites to help designers manage console design issues. Finding the path to the Linux version is far more difficult. This book makes the approach simple.
This nCurses book starts with simple working explanations that smoothly proceeds toward complex multi-screen examples. Within a few hours of starting this book you will be able to make your console applications write to multiple sub screens, use color to highlight labels and titles and put an end to the mindless endless scrolling of text display on Linux screens.
Buy the book and get a professional appearance working on your consoles. Show the world how to produce the same console from both Linux and Windows applications. Your mind is the only limit. - The book describes the NCurses library in an easy to understand manner. for my taste its a bit too much hot air that serves no purpose other than to fill space, plus the font is really big, this wasting more space. More than half of the book is basically a reprint of the man pages but without a good page layout so its really hard to find anything without looking up the page number in the alphabetical index first.
The book does not cover the Forms library nor the Menu library which is why I give it only 3 stars altogether. With 500 pages, the complete NCurses library could have been covered and the man pages dont really belong in a book like this. - Bought as a reference book for writing with the nCurses library. Book is in excellent shape and I saved quite a bit.
- Excellent book - Well written with a lot of examples.
- This book is 'it' if you want to learn NCurses programming, and do so quickly. The author goes through the material in a structured, consistent manner. This allows the reader to understand the material and, better yet, retain it.
The book starts off with a quick overview of the basics of C program compilation. The author then goes on to describe the NCurses subsystem (brief history, etc...) and then moves on to programming (starting off with the basics like colors and text placement, ending up on the more advanced like subwindows, panels and panes).
The fact that the book contains a complete reference to NCurses as its second part is worth the price of the book just by itself.
The reason for the 4 stars, instead of 5, is because this book does not cover (I do not recall it even mentioning) the menu and form extension libraries widely available (at least in C) for NCurses.
Overall, well worth the money if you're looking to put together an application, or a few, using NCurses - even if it's in a language other than C. - If this technology is still relevant to you, this is a good guide
- This is just about the only book availablon NCurses. In fact, the only book even close is the O'Rielly Warthog book on Curses and it's twenty years old. As a book on nCurses, this one is really quite good. It starts quite simple with bringing up a text editor in a terminal window and a text editor and going on from there.
A little less than half the book is a tutorial that gives you specific 'cookbook' like instructions to get you familiar with the syntax and general concepts of working in NCurses. After that it becomes a reference book where each of the 175-180 (or so) functions in the NCurses library is discussed. There's usually a Format Reference, the Value Returned by the function, Notes, Examples, and a Sample Program that uses that function.
The book does not have a CD so the NCurses library of functions itself is not included. But it usually comes with the Linux disturbutions and is certainly available over the Internet.
Comments
Post a Comment