[I've moved here an entry from the Todo as its own ticket so we can track it better]
Performance worries me: there is a perceptible typing lag at each character. I don't know if this is a problem inherent in the WX widget being used, and not something we can fix. But if there are optimizations possible that can make the interactive typing as fluid as in a terminal, it would be great.
TZANKO: My machine is Athlon XP 1.4Ghz, 256 MB RAM, using the wxWidgets-GTK2 with using libgtk 2.6.9 and I don't have any performance issues. If your machine is faster than the problem is somewhere else.
fperez: I'm on a slower box (1.13 GHz laptop with 512 MB RAM), and the lag is really perceptible. For example, it's noticeably slower than typing in this edit box (Firefox), which is also a GTK text widget. I wonder if WX is doing just too much on every keystroke. For reference, if I type here (Firefox edit box) I can't feel any lag between characters, and the CPU load hovers around 15-20%. In contrast, nbshell pegs at 99% CPU load while I'm typing, and the characters can't quite keep up with my typing.
This may be hard to debug, but I want to keep track of the problem because eventually it will have to get fixed.