Ⓜ️ موجو بالاخره ورژن 1.0 رو منتشر کرد و اوپن سورس شد.
زبان برنامهنویسی Mojo که توسط شرکت Modular توسعه داده میشه، به نسخه 1.0 رسیده و کد کامپایلر این زبان هم بصورت اوپن سورس در دسترس قرار گرفته.
خب موجو اصلا چه قابلیتایی داره؟
- برای کسایی که با سیستم پایتون آشنایی دارن این زبان با پایتون سازگاره و از کتابخونه هایی مثل NumPy و Matplotlib میتونید توش استفاده کنید
- کامپایل شدنش به کد 0 و 1 باعث میشه توی کارایی که نیاز به سرعت بالا دارن بازدهی خوبی داشته باشه
- میشه باهاش کرنل های GPU و CPU رو هم نوشت
اما توی نسخه 1.0 چه تغییراتی داشته؟🔥
- سینتکس lambda مشابه پایتون اضافه شده تا بتونید Closureهای کوتاه رو راحتتر تعریف کنید.
- تعریف متغیرها با var استاندارد شده، روشهای مختلف تعریف Closure یکپارچه شدن و حالا Mojo از یک نوع Pointer استفاده میکنه.
- سرور LSP پایدارتر شده تا تجربه کدنویسی توی VS Code یا کد ادیتور های دیگه بهتر بشه.
- توی تشخیص ارور های مموری هم بهتر شده و حالا بعضی مشکلات مثل نامعتبر شدن Reference بعد از تغییر یک List رو تشخیص میده.
- استفاده از where یکدستتر شده و ارورها هم واضح تر شدن
- AI Skills هم اضافه شده تا ایجنت ها بتونن توی نوشتن پروژههای Mojo، نوشتن کدهای GPU و کار با مدلهای دیگه توی پلتفرم MAX کمک کنن.
🔗 منبع
کسی از شما اینجا با موجو کار کرده؟ تو کامنتا بنویسید💬
#mojo #news
☕️ Telegram | Website | Discord
Post #4878
423
کداکسپلور | CodeExplore Photo
- 🔥 4
- ❤🔥 2