Birkaç kişinin bundan daha önce bahsettiğini görüyorum, ancak lisp özel Autocad geliştirmede yaygın olarak kullanılıyor. Autocad, yerleşik bir lisp yorumlayıcısı içerir. Ürünü genişletmenin en basit yollarından biridir ve üretkenliğinizi hızla artırma yeteneği sağlar.
Kullanıcı tarafında derlemeye gerek yoktur ve komut satırına 1 veya daha fazla satır lisp ifadesi girilebilir ve çizim üzerinde hemen çalıştırılabilir. Peltek konuşmanın temellerini öğrenmek için küçük bir adım bile atmaya istekli tasarımcılar ve teknik ressamlar için büyük bir üretkenlik nimeti sağlayabilir.
Autocad, ürünlerini özelleştirmek için bir dizi başka yol sunar; ObjectARX (C ++), VB, C #, vb. Lisp arayüzü öğrenmesi ve uygulaması açık arayla en kolay olanıdır. Ve diğer geliştirici ortamlarının çoğu bir şekilde lisp kullanır.
Lisp tercümanı, Autocad'in çok eski bir sürümünde kullanıma sunuldu ve Değişkenler ve ifadeler olarak adlandırıldı. Oldukça sınırlıydı ancak kullanıcılar için o kadar başarılıydı ki, ek işlevler hızla eklendi. Tam gelişmiş bir görsel IDE daha sonra yapıldı (sanırım sürüm 2000'de).
Autocad için kaç milyon (milyarlarca?) Lisp kodu satırı olduğunu tahmin etmekten nefret ederim. "Autocad .lsp" üzerinde yapılan bir google araması, 2,3 milyon isabet döndürür.
Tamam, bu kadar yazmak yeter, benim için işe geri döndü, mevcut projem için daha fazla lisp yazıyorum :)