Flavors (programming language)
ذائقے، Lisp کے لیے ایک ابتدائی آبجیکٹ پر مبنی توسیع جسے ہاورڈ کینن نے Lisp مشین اور اس کی پروگرامنگ زبان Lisp مشین Lisp کے لیے MIT مصنوعی ذہانت لیبارٹری میں تیار کیا تھا، پہلی پروگرامنگ زبان تھی جس میں mixin شامل تھے۔ علامتی افراد نے اسے اپنی Lisp مشینوں کے لیے استعمال کیا، اور آخر کار اسے نئے ذائقوں میں تیار کیا۔ اصل اور نئے ذائقے دونوں ہی پیغام بھیجنے والے OO ماڈل تھے۔ کامن لیسپ آبجیکٹ سسٹم (سی ایل او ایس) کی ترقی میں اس کا بہت اثر تھا۔ ذائقوں کے نفاذ کامن لیسپ کے لیے بھی دستیاب ہیں۔ نئے ذائقوں نے پیغام بھیجنے کی جگہ کالنگ عام افعال لے لیے۔ ذائقے ڈیفالٹ طریقہ کار کے امتزاج (کالڈ) کے ساتھ پیش کرتے ہیں اور ڈیمون۔ ذائقے اور سی ایل او ایس خصوصیات کا موازنہ ذائقے کچھ ایسی خصوصیات پیش کرتے ہیں جو سی ایل او ایس میں نہیں پائی جاتی ہیں: ریپرز طریقوں کے اندر متغیرات کا استعمال کرتے ہوئے سلاٹس تک خودکار لفظی رسائی۔ اندرونی ذائقہ کے افعال، میکرو اور سبسٹ۔ خودکار طور پر تیار کنسٹرکٹر۔ اختیارات:،،۔ پیغامات بھیجنے کے لیے فنکشن۔ سی ایل او ایس مندرجہ ذیل خصوصیات پیش کرتا ہے جو ذائقوں میں نہیں پائی جاتی ہیں: ملٹی میتھڈز طریقے جو انفرادی اشیاء پر مخصوص ہیں (بذریعہ)۔ عام Lisp اقسام (علامت، عدد،.) پر خصوصی طریقے۔ ڈیف اسٹرک ٹائپ پر خصوصی طریقے۔ کلاس سلاٹ۔ اصطلاحات حوالہ جات مزید پڑھنا "ذائقے، تکنیکی رپورٹ"، ایم آئی ٹی مصنوعی ذہانت لیبارٹری، کیمبرج (ماس۔ )، 1980 ڈینیل وینریب اور ڈیوڈ اے۔ چاند، "ذائقے: میسج پاسنگ ان دی لیسپ مشین"، اے۔ آئی۔ میمو نمبر۔ 602، نومبر 1980، MIT AI لیب Lisp پروگرامنگ زبان خاندان آبجیکٹ پر مبنی پروگرامنگ زبانیں