
For casual, unsophisticated applications by someone who grew up with green screen character based computers, it's probably OK.

For this reason, I would not recommend Emacs to anyone who is under 50 year old, or who needs power user capabilities. By integrating multiple platforms and languages into one package, developers are able to create complicated web applications. The things I just mentioned, are all present in some limited and inept form, but falls far short of current standard of good user interface design. Komodo Edit is a free text editor for a complex programming language. To this day, it lacks or struggles with very basic things, like interactive dialogs, toolbars, tabbed interface, file system navigation, etc., etc. So Emacs does 5% or what an editor should do quite will, and is surprisingly under-powered and old fashioned at the other 95%. Komodo Edit provides editing for dynamic languages including Perl, PHP, Python, Ruby and Tcl plus support. Unfortunately, it didn't keep up with the times and fails to take advantage of the entire world of GUI design that's revolutionized computer science since then. Komodo Edit is a multi-language editor that makes writing quality code extremely easy.

In fairness to Emacs, its original design was conceived in that context and is rather good at some things, like flexible ability to bind commands to keyboard shortcuts. Komodo Edit offer a free editor solution (developed with Mozilla technologies) for Web (HTML5, JavaScript, CSS3, jQuery, PHP5, PHP7, etc) and scripting language. User interface is terrible I was using Emacs in the early 1980's, before there were GUIs. komodo-edit Multi-language editor from ActiveState 11.0.2 editors 1 Version of this port present on the latest quarterly branch.
