Юлия Мэджик, о которой знает слишком мало людей

Юлия Мэджик - та, о которой слишком мало людей знают

Некоторые малоизвестные возможности языка программирования Julia.

(изображение автора)

вступление

Что касается языков программирования и их парадигм, подход Julia является уникальным. При сравнении Julia со множеством других мультипарадигматических языков программирования, популярных в настоящее время, Julia отличается во многих аспектах. Это особенно относится к парадигме, или тому, как типы языка (которые содержат данные) работают с функциями или методами в языке. Существует несколько различных решений, которые были предложены для этого, и каждый язык обычно находится в одной категории—хотя не обязательно на прочном основании. Большинство современных языков связывает несколько программных концепций через эти парадигмы, и это делает их мультипарадигматическими. В эту категорию относится и язык Julia.

Хотя Julia является языком программирования с множеством парадигм, он построен на основе уникальной парадигмы, основанной на множественной диспетчеризации. Это не значит, что эта парадигма является полностью новой, основа этой парадигмы находится в языке Standard Meta Language (SML). Фактически, благодаря Julia, я вернулся и попробовал этот язык давным-давно — это было очень интересное исследование, и если вы хотите узнать больше о том, что произошло, вот ссылка на эту статью:

Знакомство с SML: странного полиморфного языка, созданного в 1983 году

Попытка написать и скомпилировать простой код на языке SML

towardsdatascience.com

У Julia есть много интересных возможностей, которые являются уникальными для этого языка. Эта парадигма и ее набор функций приносят много волнения и новых возможностей в программирование, но также создают и много препятствий. Использование этих сложностей может оказаться важным в контексте науки о данных. С возможностями приходят сложности, и с определенными особенностями Julia, которые отличаются от других языков, пользователям может быть сложно получить полный опыт работы с Julia. Есть многое, что нужно изучить, и Julia является серьезно впечатляющим языком для работы, поэтому стоит воспользоваться этим!

Что касается науки о данных, Julia – это новичок на рынке, но ее сообщество…