I like Ciao but I don't like emacs and will not use it.
The Ciao tools themselves (compiler/interpreter/documenter etc.) are command line, so they can be used without emacs (and many users do). The emacs environment is just a shell on top and thus not necessary (but it provides a lot of convenience of course). People have been successful using the tools in diverse environments. For example, an Eclipse plugin for Ciao was developed here: http://eclipse.ime.usp.br/projetos/grad/plugin-prolog/index.html What environment/tools/platform do you normally use? --Manuel H