Ncurses!
Text mode programming ain't dead yet!
This page supports my eBook Dan Gookin's Guide to Ncurses Programming. It's available in Kindle eBook format as well as paperback.
For support on the earlier print book, The Programmer's Guide to Nurses, click here.
Table of Contents
Errata
* In Chapter 4, the section on Unicode should recommend that the ncursesw
library may be required in place of ncurses
. Use the switch -lncursesw
on the command line. Ensure that you have the libncursesw5-dev
library installed; use your distro's package manager.
(Thanks to reader Matt, 2021-01-15.)
Supplemental Information
* Here is a link to a page on using Python with Ncurses courtesy of the Npyscreen python widget library and application framework.
* A JavaScript binding to Ncurses had been implemented on top of the SpiderMonkey JavaScript engine (used by Mozilla/Firefox). Using this binding makes it easier and faster to write Ncurses apps in JavaScript, as well as having several advantages over using C. Check it out at: http://SpiderApe.sourceforge.net/
Other Resources
GNU NCurses web page - How to get NCurses, options, features, and so on.
Thomas Dickey's NCurses FAQ - General questions about NCurses itself, plus a few links to some How-Tos.
Copyright © 1997-2024 by QPBC.
All rights reserved