3 ms·
By targeting the JVM, you are giving up on a native user experience. Makes perfect sense when the user interface of your software is programmatic; insanity when
by jfb 14y ago
By targeting the JVM, you are giving up on a native user experience. Makes perfect sense when the user interface of your software is programmatic; insanity when you're trying to make software to be used by humans. Clojure is a good lisp, but hardly reason enough to toss all UI convention for. C + Guile makes about a zillion times more sense.
- tadfisher 14y agoI disagree; you are not tied to Swing or any Java UI toolkit merely by using Clojure on the JVM. You can just as easily integrate with a GTK, Cocoa, and whatever Windows uses. You'll notice how the current Emacs is weird on all three platforms by default (at least they switched the scrollbar position). C/Guile isn't a panacea for a UI frontend, they're entirely orthogonal.