Ma The GNU Emacs Architecture - Unlocking the Core sarà il primo documento da leggere prima di avvicinarsi agli strati superiori di emacs, oppure l’ultimo, quando a partire dalla superficie del programma desideriamo scoprirne le profondità più recondite?
Di sicuro è una di quelle letture definitive, nel senso che approfondire più di così è impossibile. Al tempo stesso, occorre un interesse persino superiore a quello dell’utenza evoluta.
Aggiungo se posso una dimensione ulteriore, la scoperta. Sono meccanismi di una costruzione che evolve da decenni, con risultati molto sofisticati, ideati e coltivati da un gran numero di sviluppatori dal talento indiscusso. Una visita alle fondamenta di una cattedrale diventa interessante anche senza essere architetti o archeologi. (Per quanto emacs, seguendo l’ispirazione dell’ iconico saggio di Eric Raymond, volendolo in edizione italiana, sia nato nella parte del bazar).
Scoprire le fondamenta di emacs potrebbe essere una buona lettura estiva, a prescindere dalle ripercussioni sull’apprendimento pratico del programma.