Seperti yang telah ditunjukkan oleh banyak orang, emacspeak telah menjadi solusi lintas platform abadi bagi banyak peretas yang lebih tua di luar sana. Karena mendukung Linux dan Mac di luar kotak, itu telah menjadi cara yang saya sukai untuk mengembangkan proyek Windows egnostik.
Untuk masalah benar-benar turun sintaks melalui auditori yang bertentangan dengan visual, saya telah menemukan bahwa ada berbagai teknik untuk mendapatkan satu dekat jika tidak di lapangan bermain yang sama.
Ikon pendengaran dapat digunakan untuk deskriptor verbal sebagai contoh. Anda bisa, berikan nada untuk seberapa jauh sebuah garis diindentasi. Semakin lama nada, semakin jauh indentasi. Karena nada dapat diputar secara paralel dengan teks ke ucapan, informasi tersebut muncul dalam jangka waktu yang sama dan tidak membuat serial komunikasi tentang sesuatu yang sangat mendasar.
Braille dapat dengan cepat dan tepat men-decode ke pengguna sintaks yang tepat dari suatu baris. Ini adalah sesuatu yang lebih berguna bagi orang yang menggunakan braille dalam kehidupan sehari-hari; keuntungan terbesar adalah akses acak ke isi layar. Unit yang dapat diperbarui biasanya memiliki kunci router di atas setiap sel karakter yang dapat menempatkan kursor ke sel tersebut. Tidak mengutak-atik tombol panah O (n) op vs O (1) akses.
Dimensi pendengaran (pitch, rate, volume, infleksi, kekayaan, stres, dll) dapat menyampaikan konsep (kata kunci, kelas, variabel, kesalahan, dll). Misalnya, komentar dapat dibaca dalam infleksi monoton ... suiting, kalau boleh saya katakan :).
Emacs dan editor lain pada luasan yang lebih rendah (Visual Studio) memungkinkan seorang pembuat kode untuk membaca program secara simbolis (blok berikutnya, blok lipat, defun bawah, lompat ke def, berjalan ke pohon parse, dll). Anda dapat dengan cepat mendapatkan gambaran "besar" dari struktur seluruh proyek yang melakukan ini; dengan ekstensi seperti Cedet, Anda bisa mendapatkan kebaikan platform lintas VS / Eclipse / etc dan dalam editor teks.
Mungkin bisa terus dan terus, tapi itu singkatnya, adalah dasar mengapa beberapa dari kita di luar sana meretas industri, adacdemia, atau di ruang bawah tanah kita :).