Acme (edytor tekstu) - Acme (text editor)
Pierwotny autor (autorzy) | Rob Pike |
---|---|
System operacyjny | Plan 9 , Inferno , uniksowy , Windows |
Rodzaj | Interfejs programowania |
Licencja |
MIT GPL-2.0-tylko LPL-1.02 |
Stronie internetowej | acme |
Acme to edytor tekstu i powłoka graficzna z systemu operacyjnego Plan 9 firmy Bell Labs , zaprojektowany i zaimplementowany przez Roba Pike'a . Może używać języka poleceń Sam . Projekt interfejsu był pod wpływem Oberona . Różni się od innych środowisk edycji tym, że działa jako serwer 9P . Charakterystycznym elementem interfejsu użytkownika jest akordowanie myszy .
Przegląd
Acme może być używany jako czytnik poczty i grup dyskusyjnych lub jako nakładka na wikif . Aplikacje te są możliwe dzięki zewnętrznym komponentom współdziałającym z acme za pośrednictwem interfejsu systemu plików. Rob Pike wspomniał, że nazwa „Acme” została mu zasugerowana przez Penn Jillette z Penn & Teller podczas wieczoru filmowego na Times Square, kiedy poprosił o odpowiednią nazwę dla edytora tekstu, który zrobi „wszystko”.
Porty
Port do systemu operacyjnego Inferno jest częścią domyślnej dystrybucji Inferno. Inferno może działać jako aplikacja na innych systemach operacyjnych, dzięki czemu port acme Inferno może być używany w większości systemów operacyjnych, w tym Microsoft Windows i Linux . Projekt o nazwie acme: stand alone complex ma na celu uruchomienie acme jako samodzielnej aplikacji w systemie operacyjnym hosta.
Działający port acme dla systemów operacyjnych podobnych do Uniksa jest zawarty w Planie 9 z User Space , zbiorze różnych przeniesionych programów z Planu 9 . Obecnie został przetestowany na różnych systemach operacyjnych, w tym: Linux , Mac OS X , FreeBSD , NetBSD , OpenBSD , Solaris i SunOS .
Znani użytkownicy Acme
- Dennis Ritchie
- Russ Cox
- Rob Pike (autor Acme)
Zobacz też
- Wily , sobowtór dostępny dla Uniksa . Nieutrzymywany od czasu przeniesienia oryginalnego acme w ramach planu 9 z przestrzeni użytkownika .
- sam , inny popularny edytor tekstu Roba Pike'a. Poprzednik Acme.
- „Pomoc”: minimalistyczny globalny interfejs użytkownika. prekursor acme i dzielący się wieloma swoimi pomysłami także przez Roba Pike'a.
- Plan 9 z Bell Labs
- wmii , menedżer okien czerpiący inspirację z Acme.
- Lista aplikacji Planu 9
Bibliografia
Linki zewnętrzne
- Szczupak, Rob (1994). „Acme — interfejs użytkownika dla programistów” .
- , podręczniki.
- Plan 9 z przestrzeni użytkownika (aka plan9port) to port wielu programów Plan 9 z ich natywnego środowiska Plan 9 do systemów operacyjnych typu Unix, w tym Mac OS X.
- acme stand alone complex - Dystrybucja programu acme w wersji Inferno spakowana dla systemów Windows, OS X i Linux zawierająca wiele dodatków i narzędzi (klient IRC, klient wiki, przeglądarka internetowa, debugger itp.)
- Russ Cox demonstruje Acme