Dari apa yang saya mengerti requiredigunakan untuk memuat potongan kode besar (sesuatu seperti modul) meskipun juga dapat memuat fungsi individu.
Muatan otomatis di sisi lain, hanya mencatat fungsi dan membatalkan pemuatan ke waktu eksekusi.
Saya baru saja membaca sebuah artikel yang menganjurkan penggunaan autoloadsecara eksklusif.
Apakah lebih baik autoloaddaripada daripada require? Apa beberapa kasus penggunaan khas untuk masing-masing kasus ini?
autoloaddan requiresaya pikir tag tersebut dibenarkan. Faktanya, memberi label pada pertanyaan ini [hanya] dengan librariesgeneralisasi berlebihan. Saya menggunakan satu requireuntuk memicu memuat "my-foobar-cfg", yang, seperti namanya, hanya berisi konfigurasi saya, bukan perpustakaan.
autoloaddanrequiredari pertanyaan ini. Menambahkan taglibrariestidak masalah, tetapi sekarang siapa pun yang mencari, menggunakan tag, untuk pertanyaan tentangautoloadataurequiretidak akan menemukan ini. Keduanya adalah fungsi penting Emacs-Lisp yang akan dicari orang. Sangat buruk. Dan pikirkan betapa membantuelispdanlibraries(terutamaelisp) akan benar-benar dalam praktek untuk situs Emacs: mereka tidak banyak berbeda di Emacsland, saya khawatir. (Tetapi tidak, saya tidak menentang memiliki dan menggunakannya.)