WikiDer > LispWorks
| Paradigmalar | Ko'p paradigma: protsessual, funktsional, ob'ektga yo'naltirilgan, meta, aks ettiruvchi, umumiy | 
|---|---|
| Oila | Lisp | 
| Ishlab chiquvchilar | Harlequin Ltd. 1987–2000 Xanalys Ltd 2001-2005 LispWorks Ltd. 2005–2019  | 
| Birinchi paydo bo'ldi | 1989 | 
| Barqaror chiqish | 7.1.2 / 2019 yil 5-sentyabr  | 
| Matnni yozish | Dinamik, kuchli | 
| Qo'llash sohasi | Leksik, ixtiyoriy dinamik | 
| Amalga oshirish tili | Umumiy Lisp | 
| Platforma | IA-32, x86-64, ARM, SPARC, PowerPC | 
| OS | Windows, macOS, Linux, FreeBSD, Solaris, AIX, Android, iOS | 
| Litsenziya | Mulkiy | 
| Veb-sayt | lispworks | 
| Ta'sirlangan | |
| Lisp, Umumiy Lisp | |
LispWorks bu kompyuter dasturiy ta'minot, a mulkiy amalga oshirish va birlashgan rivojlanish muhiti Uchun (IDE) dasturlash tili Umumiy Lisp. LispWorks Buyuk Britaniyaning dasturiy ta'minot kompaniyasi tomonidan ishlab chiqilgan Harlequin Ltd.va birinchi marta 1989 yilda nashr etilgan.[1] Oxir oqibat Arlequin o'zining Lisp bo'linmasini tark etdi Xanalys LispWorks-ga boshqaruv va huquqlarni o'z zimmasiga olgan Ltd. 2005 yil yanvar oyida Xanalys Lisp jamoasi dasturiy ta'minotni sotish, ishlab chiqish va qo'llab-quvvatlash uchun LispWorks Ltd.ni tashkil etdi.
LispWorks-ning xususiyatlari quyidagilarni o'z ichiga oladi:
- Kengaytirilgan ANSI Common Lisp uchun mahalliy kod kompilyatori va tarjimoni
 - Amalga oshirish Umumiy Lisp ob'ekti tizimi uchun qo'llab-quvvatlash bilan metaobekt protokol
 - Qo'llab-quvvatlash 32-bit va 64-bit versiyalar
 - Mahalliy iplar va nosimmetrik ko'p ishlov berish
 - Unicode qo'llab-quvvatlash: u fayllarni o'qishi va yozishi, shuningdek kodlangan qatorlarni qo'llab-quvvatlashi mumkin
 - Chet tilidagi interfeys (FFI) yozilgan tartiblar bilan interfeysga C
 - A Java interfeys
 - The umumiy dastur dasturlash interfeysi (CAPI) grafik foydalanuvchi interfeysi (GUI) Windows-da mahalliy ko'rinish va ko'rinishni ta'minlaydigan asboblar to'plami, Kakao, GTK +va Motiv
 - An Emako'xshash muharrir; manba kodi Professional nashrga kiritilgan
 - Lisp tinglovchisi,[2] bu umumiy Lispni ta'minlaydi o'qish-baholash-chop etish davri (REPL)
 - Grafik tuzatuvchi, tekshiruvchi, stepper, profiler, sinf brauzeri, va boshqalar.
 - Mustaqil bajariladigan va umumiy foydalaniladigan fayllarni yaratish uchun imkoniyat kutubxonalar; xotira hajmini qisqartirish uchun ishlatilmaydigan kod va ma'lumotlarni olib tashlash uchun daraxt silkituvchisidan foydalanish mumkin
 - Yoqilgan macOS, bu ko'prikni ta'minlaydi Maqsad-C Apple-dan foydalanish uchun Kakao kutubxonalar
 - Ko'pgina kutubxonalar Umumiy Lisp ob'ekti tizimi (CLOS) va foydalanuvchi tomonidan subklasslar va yangi usullarni yozish orqali kengaytirilishi mumkin
 
Enterprise nashri qo'llab-quvvatlovchi KnowledgeWorks-ni ham o'z ichiga oladi qoidalarga asoslangan yoki mantiqiy dasturlash (shu jumladan qo'llab-quvvatlash Prolog); CommonSQL ma'lumotlar bazasi interfeysi; va a Umumiy ob'ekt so'rovi vositachisi arxitekturasi (CORBA) majburiy.
2009 yil sentyabr oyida LispWorks 6-ni qo'llab-quvvatlashi e'lon qilindi bir vaqtda iplar va CAPI grafik asboblar to'plami qo'llab-quvvatlash uchun kengaytirildi GTK +.[3] LispWorks 6.1, 2012 yil yanvar oyida chiqarilgan,[4] CAPI-ga qo'shimcha qo'shimchalarni chizishni qo'llab-quvvatlash kabi ko'plab yaxshilanishlarni o'z ichiga oladi.
LispWorks yugurdi kosmik kemalar Deep Space 1. Ilova chaqirildi RAX 1999 yilda NASA-ning eng yaxshi dasturiy ta'minoti mukofotiga sazovor bo'ldi.[5]
Relizlar
| Sana | Versiya | Kompaniya | Izohlar | 
|---|---|---|---|
| 1987 | alfa | Arlequin | Britaniyalik firma tomonidan boshlangan | 
| 12 sentyabr 1989 yil | 1.0 | Arlequin | GUI bilan CLX, CLUE va LispWorks asboblar to'plami | 
| 1991 yil dekabr | 3.0 | Arlequin | |
| 1997 yil 17-mart | 4.0 | Arlequin | Windows uchun CAPI, CLIM 2.0 bilan GUI | 
| 1999 yil 6-yanvar | 4.1 | Arlequin | Bilan KORBA, Linux port | 
| 19 fevral 2001 yil | 4.1.20 | Xanalys | |
| 19 dekabr 2001 yil | 4.2 | Xanalys | Yo'q ishlash vaqti arizalar uchun to'lovlar Windows | 
| 5 may 2002 yil | 4.2.6 | Xanalys | |
| 2003 yil 30-iyun | 4.3 | Xanalys | Birinchi versiyasi macOS, bilan Kakao qo'llab-quvvatlash | 
| 2004 yil 8-dekabr | 4.4 | Xanalys | |
| 2005 yil 15-aprel | 4.4.5 | LispWorks | |
| 31 Iyul 2006 | 5.0 | LispWorks | 64-bit qo'llab-quvvatlash, FreeBSD port | 
| 27 Mar 2008 | 5.1 | LispWorks | |
| 2010 yil 6-yanvar | 6.0 | LispWorks | Bilan nosimmetrik ko'p ishlov berish, Solaris Intel portida, CAPI uchun GTK + | 
| 2012 yil 27-yanvar | 6.1 | LispWorks | 64-bitli yuqori sifatli rasm FreeBSD port | 
| 2015 yil 5-may | 7.0 | LispWorks[6] | ARM Linux, iOS, Android, to'liq Unicode, Hobbyist Edition | 
| 13 Noyabr 2017 | 7.1 | LispWorks[7] | 64-bit iOS, ARM64 Linux | 
Shuningdek qarang
Adabiyotlar
- ^ "LispWorks 1.0 1989 yilda chiqarilgan".
 - ^ "Tinglovchi (LispWorks IDE foydalanuvchi qo'llanmasi (Macintosh versiyasi))". 2015 yil 12-fevral. Olingan 2019-01-06.
 - ^ "LispWorks 6.0 beta-versiyasi". Lispworks.com. Olingan 2013-07-19.
 - ^ "LispWorks 6.1 versiyasi". Lispworks.com. Olingan 2013-07-19.
 - ^ "Arlequin asosida ishlab chiqilganligi uchun NASA-ning eng yaxshi dasturiy ta'minoti" (PDF). Globalgraphics.com. Olingan 2013-07-19.
 - ^ "LispWorks 7.0 versiyasi". Lispworks.com. Olingan 2015-05-09.
 - ^ "LispWorks 7.1 versiyasi". Lispworks.com. Olingan 2018-03-07.