
معرفی زبان برنامه نویسی جولیا | Julia
برگزار شده
معرفی زبان برنامه نویسی جولیا | Julia
برگزار شده
توضیحات
خلاصهای از ویژگیهای جولیا:
جولیا قصد دارد یک ترکیب بی سابقه ای از سهولت استفاده، قدرت و کارایی در یک زبان واحد ایجاد کند. علاوه بر موارد فوق، برخی از مزایای جولیا عبارتند از:
- ساده در عین قدرتمندی
- ارسال چندگانه: ارائه توانایی برای تعریف رفتار تابع در بین بسیاری از ترکیبات با انواع استدلال
- سیستم پویا: الگو برای اسناد، بهینه سازی و ارسال
- کارایی خوب، نزدیکی به زبان های کامپایل شدنی نظیر C
- تماس با توابع C به طور مستقیم (بدون wrappers و یا API های خاص مورد نیاز)
- بدون نیاز به کدنویسی اختصاصی برای کارا بودن؛ کد غیر اختصاصی سریع است
- مدیریت بسته درون-ساخت، کار را آسانتر می کند
- دارای امکانات Meta-Programming به معنای طراحی اپلیکیشن بهتر، سریعتر و با حجم کد کمتر می باشد
- فراخوانی توابع C به طور مستقیم
- فراخوانی توابع پایتون با استفاده از بسته PyCall
- قابلیت قدرتمند خط فرمان مانند برای مدیریت پروسس های دیگر
- طراحی شده برای موازی سازی و محاسبات توزیع شده
- همانقدر که تعاریف داخلی سریع و جمع و جور هستند، تعاریف کاربر هم همینگونه هستند
- تولید خودکار کد کارآمد و ویژه برای انواع استدلال مختلف
- زیبا و گسترش پذیر و قابل ترویج برای داده های عددی و انواع دیگر
- پشتیبانی بدرد بخور از یونیکد که به UTF-8 محدود نمی شود
- مجوز MIT: منبع آزاد و رایگان
مدرس : یوسف درفشی
وبسایت : https://juliair.org




