From: Julian Snitow Date: 2003-03-18T15:50:16+09:00 Subject: Re: [ANN] CursWrap [n]Curses module Gennady wrote: > How does it compare to the standard curses module (comes with the > distribution) and ncurses module > (at http://raa.ruby-lang.org/list.rhtml?name=ncurses-ruby)? CursWrap provides a higher-level interface than the default 'curses' module, and the ncurses module you mention. The idea is not to provide a 1:1 mapping for each C function in the curses library, but instead to abstract away most of the more painful "legacy" aspects of curses programming (ever wonder why it's called "Curses"? ;-), and expose the useful functionality to the programmer via a cleaner, simpler interface. I wrote curswrap because I'm not satisfied with the standard 'curses' module -- IMO the C interface to Curses is in many ways needlessly complex, and the standard 'curses' module in ruby mirrors the interface too well (i.e., it's every bit as painful to work with as the original ;-) CursWrap aims to make curses programming less tedious, and more fun. :-) Incidentally, curswrap now can be found at the RAA: http://raa.ruby-lang.org/list.rhtml?name=curswrap