When comparing Komodo Edit vs Femto Emacs, the Slant community recommends Komodo Edit for most people. In the question“What are the best open-source text editors for programming?” Komodo Edit is ranked 33rd while Femto Emacs is ranked 37th. The most important reason people chose Komodo Edit is:
Komodo Edit has a built-in FTP client which allows developers to access remotely hosted files.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Has built-in FTP
Komodo Edit has a built-in FTP client which allows developers to access remotely hosted files.
Pro Free and open-source
Komodo Edit is the free and open-source counterpart of Komodo IDE.
Pro Vim support
Komodo Edit has support for a limited Vim mode.
Pro Well documented
A long and well written tutorial teaches how to program in femtolisp and write extensions for Femto Emacs.
Pro Highly compatible with Emacs
If you know Emacs, you can start using Femto Emacs immediately.
Pro Very small footprint
The size of the executable file and the femtolisp library add up to only 500 k. The C source code is also small and well documented, so one can easily modify it. You can also use the source code to learn how to program a text editor.
Pro Very fast startup time
For small files, Femto Emacs starts up faster than emacs or vim.
Cons
Con Not very lightweight
Komodo Edit is not very lightweight and that can slow it down during startup.
Con Adds project files to project code
Con No syntax coloring for Latex
The distribution comes with syntax coloring examples for many languages, like Haskell, C, Lisp, Python, etc. However, there is no scheme for Latex. If you need syntax coloring for Latex, you will need to add your own color scheme.
Con Source distribution only
Femto Emacs is distributed only in source form. Therefore, you need to install ncurses, gcc and compile it with make and make install. There is no binary distribution. If you want mouse support, you need to program it in femtolisp or in C. This should not be a problem if you are a programmer, but can become an issue if you don't know Lisp or C. If you want to use femtolisp on Windows, you will need mingw and ncurses.