متن زیر چه موضوعی را مورد بحث قرار داده است؟

متن: سلف یک‌زبان برنامه نویسی شی گرا مبتنی بر مفهوم پروتوتایپ (نمونه اولیه) است. این زبان عمدتا به عنوان یک سیستم آزمون تجربی برای طراحی زبان در سال‌های ۱۹۹۰ - ۱۹۸۰ مورد استفاده قرار گرفت. در سال ۲۰۰۶ سلف هنوز به عنوان بخشی از پروژه klein، که یک ماشین مجازی سلف که کاملا به زبان سلف نوشته‌شده بود، در حال توسعه بود. آخرین ورژن آن self ۴ ٫ ۴ می‌باشد که درجولای ۲۰۱۰ منتشر گردید. چندین تکنیک just-in-time compilation در سلف پیشگام بودند و در پروژه سلف بهبود بخشیده شدند و به‌طور هم‌زمان نیاز آن‌ها به یک‌زبان شی گرا سطح بالا که حداقل نصف سرعت بهینه c را داشته باشدعملی شد. این تکنیک‌ها بعدها برای ماشین مجازی java's hotspot گسترش داده شدند. 
موضوع:
سلف (زبان برنامهٔ نويسي)