Avian

نرم افزار تصویر:
Avian
جزئیات نرم افزار:
نسخه: 0.7
ها تاریخ: 20 Feb 15
توسعه دهنده: Joel Dice
پروانه: رایگان
محبوبیت: 16

Rating: 3.0/5 (Total Votes: 2)

در پرندگان یک جایگزین سبک برای زبان برنامه نویسی جاوا می باشد.
 
 پرندگان یک ماشین و کتابخانه کلاس سبک وزن مجازی طراحی شده برای ارائه یک زیر مجموعه مفید از ویژگی های جاوا، مناسب برای ساخت برنامه های کاربردی خود شامل است.
 
 موثر
 
 VM است از ابتدا اجرا و طراحی شده است که هر دو سریع و کوچک است.
 
 · فقط در زمان (JIT) تلفیقی برای روش سریع اعدام
 · نسل، کپی کردن جمع آوری زباله را تضمین بار مکث کوتاه و محل مکانی خوب
 · انبوه موضوع محلی ارائه O (1) تخصیص حافظه بدون سربار هماهنگ سازی
 · ارجاع می دهد اشاره گر تهی از طریق سیگنال های سیستم عامل به کار گرفته برای جلوگیری از شاخه unecessary
 
 کتابخانه کلاس طراحی شده است که به عنوان شل-همراه که ممکن است، ابزار مانند ProGuard اجازه می دهد به شدت کد حداقل مورد نیاز برای یک برنامه جدا. این ترجمه به دانلود کوچکتر و راه اندازی سریع تر.
 
 قابل حمل
 
 پلت فرم خاص کد در پشت یک رابط عمومی پنهان است، بنابراین اضافه کردن پشتیبانی برای نکردید جدید آسان است. پرندگان در حال حاضر پشتیبانی لینوکس (i386 و x86_64)، ویندوز (i386)، و OS X (i386)، با بیش آمده است.
 
 تنها وابستگی به شخص ثالث فراتر از کتابخانه-OS ارائه zlib می باشد، که به خودی خود بسیار قابل حمل. اگر چه VM در C ++ نوشته شده است، آن را در C ++ کتابخانه استاندارد بستگی ندارد، و بنابراین در برابر تغییرات ABI قوی.
 
 درج
 
 نه تنها می توانید برنامه های جاسازی VM، اما VM خود را پشتیبانی از کلاس و بارگیری منابع از فایل های شیشه تعبیه شده است. این به این معنی شما می توانید یک فایل اجرایی شامل تمام برنامه های خود را تولید، در نتیجه ساده فرآیند نصب.
 
 شروع سریع:
 
  JAVA_HOME صادرات $ = / usr / محلی / جاوا # یا هر کجا که شما جاوا نصب
 $ را
 $ ساخت / لینوکس-i386-کامپایل سریع مرغی -cp ساخت / آزمون / سلام

چه جدید در این نسخه است:

در این نسخه شامل بسیاری از رفع اشکالات نسبت به 0.6، می افزاید: بورس پشتیبانی، و بهبود پشتیبانی از اسکالا.
همچنین می افزاید: حمایت برای استفاده از / هارمونی آندروید کتابخانه کلاس به عنوان یک جایگزین برای اوپنجیدیکی و کتابخانه مرغی.

جدید در نسخه 0.6 است:

در این نسخه اضافه می کند پشتیبانی از اپل IOS، می افزاید: سخت افزار ARM پشتیبانی ممیز شناور به کامپایلر، سازگاری فراهم می کند با کتابخانه کلاس اوپنجیدیکی 7، اضافه می کند پشتیبانی برای استفاده از LZMA برای فشرده سازی جاسازی شده فایل های جار و تصاویر بوت، تغییر کامپایلر AOT به صادرات علامت دیباگر-قابل مشاهده برای هر روش وارد شده، و رفع تعدادی از باگ پیدا از آخرین نسخه.

جدید در نسخه 0.5 است:

در این نسخه بهبود سازگاری با کتابخانه کلاس اوپنجیدیکی، اضافه می کند پشتیبانی از لینوکس در پاور، و بهبود پشتیبانی محلی سازی.

جدید در نسخه 0.4 است:

در این نسخه می افزاید: حمایت برای استفاده از کتابخانه کلاس اوپنجیدیکی به عنوان یک جایگزین به کتابخانه پرندگان به طور پیش فرض.
همچنین می افزاید: پشتیبانی از معماری ARM، بهبود پشتیبانی برای برنامه های با استفاده از classloaders سفارشی، و رفع تعدادی از باگ های مبهم موجود در نسخه قبلی.

مورد نیاز:

شورای همکاری خلیج فارس
جاوا 2 نسخه استاندارد محیط زمان اجرا
GNU Binutils هستند
zlib می
GNU ساخت

نرم افزار های مشابه

Frost
Frost

3 Jun 15

MAWK
MAWK

17 Feb 15

lizpop
lizpop

14 Apr 15

نظرات به Avian

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!