I would like opinions from people who done any sort of development work on the Zaurus. Is the device at all suitable for this purpose? I would like a small device for getting work done on the road, and although a small subnotebook (like the Fujitsu Lifebook) is one option, there's an appeal to just being able to pull an small, instant-on, Linux device like the Zaurus out of my pocket. Some specific concerns are, 1) is the keyboard useful enough? 2) what about editors in general (I'm assuming Emacs isn't the best choice here?) 3) Can gcc and javac be installed? (C and Java are my most used languages, although I occasionally use others).
Anyway, I'm interesting in hearing any anecdotes and pros/cons about this. Thanks!
I use the
X/QT build of emacs (check the downloads section of the X/QT homepage) on a Zaurus 6000 and so far it works great. Keyboard mapping is a bit of a pain. The built-in keyboard on the portrait Zauri (5x000 and 6000) don't have all the keys mapped for quick use (e.g., it has curly braces but you have to find them) but since the 6000 has a USB host adaptor it's quite easy to add an external keyboard. I need to find or make a new keymap for it. The mappings for a standard US keyboard are totally off. But it works great for most typing as is (see screenshots):
[img]http://www.hypernote.com/others/zaurus/emacs/emacs_xqt_portrait.png\" border=\"0\" class=\"linked-image\" /]
and landscape:
[img]http://www.hypernote.com/others/zaurus/emacs/emacs_xqt_landscape.png\" border=\"0\" class=\"linked-image\" /]
With a little work you can even connect to X/QT from your PC/Mac-based X server and run emacs, sylpheed, etc.
It does load in a normal terminal but seems flaky but I haven't really spent a lot of time with it under a terminal.
[img]http://www.hypernote.com/others/zaurus/emacs/emacs_terminal_landscape.png\" border=\"0\" class=\"linked-image\" /]
As someone mentioned, you can get
microemacs.
--Aaron