Ncurses |
Ncurses is a programming library (computer science) providing an API, allowing the programmer to write text user interfaces in a terminal-independent manner. It also optimizes screen changes, in order to reduce the latency experienced when using remote Unix shell.
Ncurses stands for new curses , and is a replacement for the discontinued 4.4BSD classic curses (programming library).
The project lead is Thomas Dickey.
Ncurses is a part of the GNU project. It is one of the few GNU files not distributed under the GNU General Public License or GNU Lesser General Public License; it is distributed under a license similar to the MIT License.
=External links=
*[http://www.gnu.org/software/ncurses/ncurses.html Ncurses homepage] *[http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/ ncurses Programming HOWTO] *Introduction [http://www.cs.mun.ca/~rod/ncurses/ncurses.html Writing Programs with NCURSES] by Eric S. Raymond and Zeyd M. Ben-Halim *[http://dickey.his.com/ncurses/ncurses.faq.html Frequently asked questions and their corresponding answers] by Thomas Dickey *[http://delorie.com/gnu/docs/ncurses/hackguide.html A Hacker s Guide to NCURSES] *[http://ndk-xx.sourceforge.net/ Development Kit for C++] *[http://ncurses-ruby.berlios.de/ Ruby module] *[http://pyncurses.sourceforge.net/ Binding for Python] *[http://www.informatik.uni-hamburg.de/RZ/software/ncurses/Ada95.html Ada95 Binding] *[http://www.php.net/manual/en/ref.ncurses.php Terminal Screen Control Functions for PHP]|
|