زبان برنامه‌نویسی بلو

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

زبان برنامه نویسی بلو بلو سیستمی برای آموزش برنامه نویسی شی گرا می‌باشد، در دانشگاه سیدنی استرالیا پیشرفت کرد. آن محیط پیشرفته مجتمع و زبان برنامه نویسی است. بلو از سال ۱۹۹۷ برای برنامه نویسی استفاده شده است. پیشرفت آن در ۱۹۹۹ درحال متوقف شدن بود زمانیکه یکی از سرمایه گذارهای آن مایکل کولینگ شروع کرد به استفاده کردن طراحی IDE برای زبان برنامه نویسی جاوا، که نتیجه اش درBlue j بود.

گرامر زبان بلو از زبان برنامه نویسی ایفل گرفته شده بود و یکی از مفیدترین پیشرفت‌ها برای دستورالعمل، محیط پیشرفته مجتمع بود که با تمرین برنامه نویسی شی گرا طراحی شده بود.IDE زبان بلو به طور بصری مرجع و رابطه توارث بین کلاس‌ها را نشان می‌دهد. در زمان اجرا به توسعه دهنده اجازه می‌دهد که به طور بصری و فعل و انفعالی نمونه‌هایی از هر کلاس را ایجاد کند، هر نمونه را بررسی کند و تابع‌ها را برای کلاس‌ها احظار کند.

تعداد زیادی از ویژگی‌های این زبان از ایفل به ارث برده شده است که آن را برای آموزش مناسب کرده است، از قبیل طراحی با قرارداد (پیش شرط، شرط لازم بعد از اجرا، کلاس تغییر ناپذیر) و آزادسازی حافظه به طور اتوماتیک.

گروهی که بلو را توسعه داد، روی یک محیط پیشرفته مجتمع خیلی شبیه به نام Blue jکارش را ادامه داد که از زبان برنامه نویسی جاوا استفاده می‌کند و هدف‌های مشابه دارد.

منابع[ویرایش]

  • ویکی‌پدیای انگلیسی

پیوند به بیرون[ویرایش]

زبان برنامه نویسی آموزشی مطلب تحلیل زبان‌های برنامه نویسی