>> at the cost of stepping all over the rest of the (Plan 9) system
>
>
>?
To get the best use out of acme you need to arrange for it to capture a lot of 
plumber rules (or arrange to maintain multiple sets of rules for acme and 
not-acme). Because of the way acme manages windows, programs often need to keep 
track of (and handle) whether or not they are running inside acme. Finally, 
acme does not support some common features provided by rio (like hold mode), 
which means even some text-based programs (like upas/marshal) aren't fully 
functional. Everything acme touches requires special hand-holding. 
Conceptually, it is the opposite of the tools approach to software.

As I said, this can be convenient on a UNIX system that otherwise lacks the 
features provided by rio, but on Plan 9, where most of this stuff is otherwise 
already available, it requires a great deal of commitment to the acme 
grab-it-all philosophy. Sometimes, you don't want to carry the kitchen sink on 
your back.

sl




Reply via email to