: :
مانده تا پایان تخفیف
فقط تا آخر امروز
فقط امروز
Farhad Mehryari
Full Stack Web Developer

جولیا چیست؟ معرفی زبان برنامه نویسی Julia

جولیا چیست؟ معرفی و بررسی زبان برنامه نویسی Julia ، جولیا زبانی با قدرت عملکرد بسیار بالا برای محاسبات عددی ، پردازش های موازی ، دقت خطا در محاسبه است که کتابخانه ی بسیار وسیعی از توابع ریاضی رو هم در خودش داره.بیشتر کتابخانه های جولیا با استفاه از خود این زبان نوشته شده در عین حال برخی از کتابخانه هایی مثل جبر خطی ، پردازش سیگنال ، تولید عدد تصادفی و ... با استفاه از زبان C و فورترن نوشته شده.

مجموعه دوره آموزش برنامه نویسی - مقدماتی تا پیشرفته

برخی از ویژگی های زبان جولیا

  1. امکان تعریف تابع با پارامتر های ورودی مختلف (یک تابع چندین بار تعریف شود که در هرکدام پارامتر های آن متفاوت باشد)
  2. قدرت عملکرد بالا
  3. مدیریت پکیج ها در داخل خود جولیا
  4. فراخوانی مستقیم توابع پایتون
  5. محیط کنسول قوی
  6. مناسب برای پردازش های موازی
  7. استفاده بسیار آسان از توابع زبان C و Fortran
  8. اپن سورس !

عملکرد جولیا در مقایسه با سایر زبان ها

در جدول زیر کد هایی مثل محاسبه دنباله فیبو ناچی ، تجزیه عدد صحیح ، مجموع عدد پی ، الگوریتم مرتب سازی و ... در زبان های C, Fortran, Julia, Python, Matlab/Octave, R, JavaScript, Java, Lua, Go, Mathematica. روی یک سیستم با سی پی یو تک هسته ای اجرا شده اند که زمان اجرای هر کد در هر زبان در جدول زیر مشخص کننده قدرت بالای جولیا در محاسبات عددی است.


آموزش زبان جولیا

نصب و راه اندازی زبان جولیا

وارد آدرس زیر شوید

https://julialang.org/downloads/

نسخه مربوط به سیستم عامل خودتون رو دانلود کنید پس از نصب از طریق کنسول با تایپ julia وارد محیط کنسول جولیا شوید


آموزش زبان جولیا

برای شروع کد زیر را وارد کنید تا عدد پی را نمایش دهد

pi

Farhad Mehryari
Farhad Mehryari

Full Stack Web Developer

If you got any question, feel free to ask mehryari.f@gmail.com

نظرات