La mente geniale di
Richard Stallman ha creato diversi prodotti, tutti nati e cresciuti sotto l'ombra della filosofia del
Software libero. Fra i numerosissimi strumenti
Emacs è forse quello cui
Stallman è maggiormente legato: più volte ha ripetuto come
Emacs sia per lui un vero sistema operativo, capace di portare a termine qualunque compito.
Estremamente versatile e amato,
Emacs purtroppo è pesante, e la completezza e il vastissimo numero delle funzionalità disponibili per l'utente diventano paradossalmente motivo di insoddisfazione e di critica. Così
Mihai Bazon ha deciso di lavorare a un progetto preciso: fornire agli utenti una versione ben più leggera di
Emacs, pur mantenendo il maggior numero di feature rispetto al prodotto originale. Il risultato finale è
Ymacs.
Ymacs è stato concepito per favorire
leggerezza e velocità di esecuzione, ma l'utente deve capire bene che non si trova davanti a una perfetta reimplementazione del software originario, ma comunque a qualcosa che vi assomiglia decisamente. La novità, e forse il maggior vantaggio rispetto ad esperimenti del genere, è che
Ymacs è fruibile direttamente online.
Ymacs è costruito in
AJAX e la sua esecuzione è davvero rapida, primo grande vantaggio che l'utente può facilmente verificare. Esso è basato sul toolkit
DynarchLIB e sfrutta
PostgreSQL come magazzino di dati, preferito a
MySQL, proprio in ottica di leggerezza e velocità d'esecuzione, scelta che pare azzeccata.
Per renderlo molto simile all'applicativo originale,
Ymacs ci dà l'opportunità di
modificare il tema e settare molte preferenze circa la visualizzazione e l'aspetto grafico. Non resta che
provarlo.