Saya melihat beberapa orang telah menyebutkannya tetapi lisp secara luas digunakan dalam pengembangan Autocad kustom. Autocad termasuk juru bahasa built-in. Ini adalah salah satu cara paling sederhana untuk memperluas produk dan memberikan kemampuan untuk dengan cepat meningkatkan produktivitas Anda.
Tidak diperlukan kompilasi, di sisi pengguna, dan 1, atau lebih, ekspresi lisp garis dapat dimasukkan pada baris perintah dan dieksekusi segera pada gambar. Untuk desainer dan juru gambar yang bersedia mengambil bahkan langkah kecil untuk mempelajari dasar-dasar lisp itu dapat memberikan anugerah produktivitas yang sangat besar.
Autocad memang menyediakan sejumlah cara lain untuk menyesuaikan produk mereka; ObjectARX (C ++), VB, C #, dll. Antarmuka lisp sejauh ini termudah untuk dipelajari dan diimplementasikan. Dan mayoritas lingkungan pengembang lain menggunakan cadel dalam beberapa mode.
Interpreter lisp dibuat tersedia dalam versi Autocad yang sangat awal dan disebut Variabel dan ekspresi. Itu cukup terbatas tetapi sangat sukses dengan pengguna sehingga fungsi tambahan cepat ditambahkan. IDE visual penuh sesak kemudian (dalam versi 2000 saya pikir).
Saya benci menebak berapa jutaan (miliaran?) Dari baris kode lisp tersedia untuk Autocad. Pencarian google di "autocad .lsp" menghasilkan 2,3 juta hit.
Ok, cukup mengetik, itu kembali bekerja untuk saya, menulis lebih banyak cadel untuk proyek saya saat ini :)