دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Gregor Kiczales, Jim des Rivieres, Daniel G. Bobrow سری: ISBN (شابک) : 0262610744, 9780262610742 ناشر: The MIT Press سال نشر: 1991 تعداد صفحات: 330 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 11 مگابایت
در صورت تبدیل فایل کتاب The Art of the Metaobject Protocol به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب هنر پروتکل متا شی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
پروتکل CLOS metaobject یک برنامه افزودنی زیبا و با کارایی بالا برای CommonLisp Object System است. نویسندگانی که پروتکل metaobject را توسعه دادند و جزو گروهی بودند که CLOS را توسعه دادند، این رویکرد جدید را برای طراحی زبان برنامه نویسی معرفی کردند، تکامل و اصول طراحی آن را توصیف کردند و مشخصات رسمی یک پروتکل متا شی را برای CLOS.Kiczales، des Rivières ارائه کردند. و Bobrow نشان می دهد که "هنر طراحی پروتکل متا شی" در ایجاد ترکیبی ترکیبی از تکنیک های شی گرا و بازتابی نهفته است که می تواند تحت ملاحظات مهندسی نرم افزار موجود برای ارائه یک رویکرد جدید در طراحی زبان برنامه نویسی به کار گرفته شود که با طیف گسترده ای مطابقت دارد. مجموعه ای از معیارهای طراحی. یکی از مزایای عمده گنجاندن پروتکل متا شی در زبان های برنامه نویسی این است که به کاربران اجازه می دهد زبان را مطابق با نیازهای خود تنظیم کنند. پروتکل های Metaobject نیز این ضرب المثل را رد می کنند که افزودن انعطاف پذیری بیشتر به یک زبان برنامه نویسی باعث کاهش عملکرد آن می شود. در ارائه اصول پروتکل های متا شی، نویسندگان با کد واقعی برای پیاده سازی ساده CLOS و پروتکل متا شی کار می کنند و فرصتی را برای خواننده فراهم می کند تا تجربه عملی در فرآیند طراحی به دست آورد. آنها همچنین شامل تعدادی تمرین میشوند که به نگرانیهای مهم و مسائل باز میپردازند. گرگور کیچالس و جیم دس ریویر، اعضای هیات تحقیقاتی هستند و دانیل بابرو همکار پژوهشی در آزمایشگاه علوم سیستم در مرکز تحقیقات زیراکس پالو آلتو است.< /P>
The CLOS metaobject protocol is an elegant, high-performance extension to the CommonLisp Object System. The authors, who developed the metaobject protocol and who were among the group that developed CLOS, introduce this new approach to programming language design, describe its evolution and design principles, and present a formal specification of a metaobject protocol for CLOS.Kiczales, des Rivières, and Bobrow show that the "art of metaobject protocol design" lies in creating a synthetic combination of object-oriented and reflective techniques that can be applied under existing software engineering considerations to yield a new approach to programming language design that meets a broad set of design criteria.One of the major benefits of including the metaobject protocol in programming languages is that it allows users to adjust the language to better suit their needs. Metaobject protocols also disprove the adage that adding more flexibility to a programming language reduces its performance. In presenting the principles of metaobject protocols, the authors work with actual code for a simplified implementation of CLOS and its metaobject protocol, providing an opportunity for the reader to gain hands-on experience with the design process. They also include a number of exercises that address important concerns and open issues.Gregor Kiczales and Jim des Rivières, are Members of the Research Staff, and Daniel Bobrow is a Research Fellow, in the System Sciences Laboratory at Xerox Palo Alto Research Center.