Femto Emacs vs Kate
When comparing Femto Emacs vs Kate, the Slant community recommends Kate for most people. In the question“What are the best open-source text editors for programming?” Kate is ranked 10th while Femto Emacs is ranked 37th. The most important reason people chose Kate is:
Has a terminal that can sync to the location of your document, letting you compile or run your program quickly or run quick commands, all without leaving the editor.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
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.
Pro Integrated terminal
Has a terminal that can sync to the location of your document, letting you compile or run your program quickly or run quick commands, all without leaving the editor.
Pro Project mode
Kate allows you to make projects to simplify the organisation of your code. This brings in additional organization of an IDE without the overhead.
Pro Fast and minimaistic
Kate is pretty fast and lightweight. This helps it with it's start up speed.
Pro Syntax highlighting
Kate supports syntax highlighting for over 180 languages, from Assembler to Zsh.
Pro Edit over FTP, SSH, or other protocols
Kate uses KDE's input and output libraries to read and write files, allowing seamless integration with FTP, SMB, SFTP, and many other protocols.
Pro Thriving plugin ecosystem
Lots of plugins allow Kate to expand or shrink based on your needs. It includes GDB integration, XML completion, and symbol viewing to speed up programming.
Pro By far one of the best and lightest text editors.
Notepads alternative (for the Windows users).
Pro Vi entry mode
Kate has a vi entry mode.
Cons
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.
Con Hard to install on Windows or OS X
Kate can be a little hard to install and configure, especially for beginners.
On Linux or BSD, it can be easily installed from your distribution's repositories.