. متن داده‌شده را خلاصه کن

متن: پروژه آکتیو حوالی سال ۱۹۸۸ توسط جیمز بی. راولینگز (دانشگاه ویسکانسین-مدیسن) و جان جی. اکرت (دانشگاه تگزاس) به عنوان ابزاری ویژه برای حل مسایل مربوط به طراحی واکنشگرهای شیمیایی (به انگلیسی: chemical reactors) کلید خورد. در سال‌های بعد این برنامه به عنوان پروژه‌ای جامع‌تر گسترش یافت. گسترش تمام وقت آن از بهار سال ۱۹۹۲ آغاز شد و اولین نسخه آلفا در تاریخ ۴ ژانویه ۱۹۹۳ و نسخه ۱ ٫ ۰ در ۱۷ فوریه ۱۹۹۴ منتشر شد. آکتیو علاوه بر قابلیت‌هایی همانند تعریف تابع، بارگذاری فایل‌ها، رسم نمودار و غیره، قابلیت‌های ویژه‌ای نیز ارائه می‌کند که این برنامه را از دیگر همتاهای خود تمیز می‌دهد. برای استفاده یک تابع، کاربر مجبور به بارگذاری فایلی جداگانه نمی‌باشد و می‌تواند تابع را مستقیم از طریق خط فرمان وارد کند. علاوه بر کاراکتر ٪، کاراکتر # نیز برای کامنت‌گذاری استفاده می‌شود. برتری این راهکار در این است که علامت # در سیستم‌های یونیکس برای کامنت‌گذاری فایل‌های اسکریپت استفاده می‌شود. علاوه بر کاراکتر ' می‌توان در مطلب از «برای مشخص کردن رشته‌ها استفاده کرد. برتری این راهکار در این است که رشته‌های مشخص‌شده با» قابلیت تفسیر بک اسلش (\) را دارند (مانند c,c++ و perl) در حالی که رشته‌های با ' این قابلیت را ندارند (مانند matlab و perl). بلوک‌های if, while,function و غیره را می‌توان علاوه بر end و endfunction به وسیله endif, endwhile و مشابه به اتمام رساند. از این راه می‌توان آغاز و پایان بلوک‌های تودرتو را از هم تمیز داد. استفاده از علامت عطف! برای نفی (همتای ~) استفاده از ++ و -- برای افزایش و کاستن پله‌ای و دیگر اپراتورهای متداول (=+,=*, …) و غیره. علاوه بر رابط خط فرمان، رابط‌های دیگری مانند رابط‌های گرافیکی یا رابط‌های تحت وب نیز در دسترس هستند. 
خلاصه:
گنو آکتیو (به انگلیسی : gnu octave) (که در فارسی « گنو اکتاو » هم تلفظ می‌شود) زبان برنامه‌نویسی سطح بالایی است که بیشتر برای محاسبات عددی به کار می‌رود . این برنامه امکانات زیادی را از طریق رابط خط فرمان (به انگلیسی : command-line interface) برای حل عددی مسائل خطی و غیر خطی می‌دهد . این برنامه را می‌توان جایگزین مناسبی برای همتای غیر آزاد خود متلب به حساب آورد . سایلب نیز دومین جایگزین برجسته متن‌باز و رایگان متلب به‌شمار می‌رود که نسبت به گنو آکتیو تکیه کمتری بر سازگاری (دو سویه) دستورها با متلب دارد .