it Новини Нова мова Mojo: високопродуктивна комбінація Python та С
Нова мова Mojo: високопродуктивна комбінація Python та С

Нова мова Mojo: високопродуктивна комбінація Python та С

5 790
29 травня 2023 в 09:46

У рейтингу найпопулярніших мов може з'явитися новий лідер. Mojo абсолютно нова мова, представлена як надбудова до Python. Вивчити Mojo не важко, якщо у вас вже є навички в кодингу.

Нова мова в 35 000 разів швидше за Python. Адже його створювали як ідеальний симбіоз високої продуктивності мови С, а також зручності та простоти синтаксису Python. Що ще цікавого у Mojo? Давайте дізнаємося.


Чи є очевидні переваги Mojo над Python?

Сьогодні Python є найпопулярнішим серед розробників. Він простий у вивченні та універсальний, тому знайшов широке застосування у машинному навчанні, ШІ та інших сферах. Не дивно, адже мова мегафункціональна і напхана купою фреймворків і бібліотек. Крім того, в ньому є багато інструментів для тих, хто працює з даними.



Але оскільки він є інтерпретованим мовою, це означає, що він працює повільніше, ніж компілюються - C + + або Java. Це явний недолік мови, який дозволяє обробляти великі обсяги даних чи розробляти високонавантажені системи. Крім того, для складання бібліотек за допомогою Python необхідні знання в мовах С і С++, а також CPython та ін.


Розробники Mojo вже акцентували увагу на купі недоліків Python, які роблять негативний внесок у сферу ІІ. Для їх вирішення вони й створили нову мову, яка, на їхню думку, здатна позбавити програмістів по всьому світу недоробок Python.

Курс з вивчення Python

Можете пройти наш безкоштовний курс з вивчення Python

Творці Mojo презентували його як збірку найкращих характеристик зі світу мови С та Python.


Але є цікавий факт. Mojo – це робота компанії, співвласником якої є Кріс Латтнер. Так-так, цей творець LLVM і Swift. Тому це зовсім не випадковий проект, що заслуговує на загальну увагу.


Але що має залучити до нього?


Особливості Mojo

Оскільки Mojo є надбудовою Python, вони абсолютно сумісні. Знаючи Python, легко можна взаємодіяти з Mojo. Це дуже зручно, адже в обох мовах безліч спільних бібліотек, функціональних можливостей і корисних інструментів.



Щоб підвищити продуктивність, Моджо використовує строгу типізацію. Також це допомагає уникнути помилок.


Як розпочати роботу з Mojo?

Оскільки нову мову ще розробляють, подивитися на неї можна лише на сайті Modular. Для цього слід зайти на нього, зареєструватися та вибрати у меню “Modular Product Interes” прапорець Mojo.

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Більше цікавих новин

Коментарі
Додати коментар

Поки що коментарів немає