में कॉमन लिस्प एक आलोचना 1984 में रॉडने ए ब्रूक्स और स्टैनफोर्ड से रिचर्ड पी गेब्रियल ने लिखा है, कुछ डिजाइन कॉमन लिस्प के सामान्य समिति द्वारा बनाए रखा निर्णय चर्चा कर रहे हैं। जबकि अधिकांश चर्चा वैध रहती है, दो कथन हैं जो उस समय उपलब्ध तकनीक का उल्लेख करते हैं और आज गलत हो सकते हैं।
ये दो कथन हैं:
भाषा की बहुत सी लागतों को इस शर्त के साथ खारिज कर दिया गया कि 'कोई भी अच्छा संकलक' उनकी देखभाल कर सकता है। किसी ने अभी तक नहीं लिखा है - न ही जबरदस्त प्रयास के बिना होने की संभावना है - एक संकलक जो कि अपेक्षित चाल का एक अंश करता है।
जैसा कि मैं एक आम लिस्प नौसिखिया हूं, या एक प्रशिक्षु भी हूं, मैं लेखकों की तुलना में अधिक विशिष्ट नहीं हो पा रहा हूं। वे कहते हैं कि भाषा के कई पहलुओं में एक महान समानता और लचीलापन बनाया गया है, जो एक अच्छा संकलक लिखना काफी कठिन बना देता है।
COMMON LISP में फ्लोटिंग-पॉइंट अंकगणित पर थोड़ा बहुत नियंत्रण रखा गया था। और निश्चित रूप से, हालांकि एक अस्थायी-बिंदु-गहन कार्यक्रम का सही व्यवहार प्राप्त किया जा सकता है, प्रदर्शन में बेतहाशा भिन्नता हो सकती है।
जहां तक मैं समझता हूं, ऐसा लगता है कि कॉमन लिस्प में कुशल संख्यात्मक कोड लिखना संभव है, लेकिन इसके मुकाबले अधिक चुनौतीपूर्ण है।
यह तीस साल पहले की बात है। यदि मैं सामान्य मुफ्त सॉफ्टवेयर कार्यान्वयन (सीएलआईएसपी, एसबीसीएल एट अल।) में से एक के लिए कॉमन लिस्प प्रोग्राम लिखने को तैयार हूं तो मुझे आज इन बयानों को कैसे मानना चाहिए?