Вышел язык программирования Julia 1.3

29 ноября 2019, 15:05

Опубликован релиз языка программирования Julia 1.3, сообщает OpenNET.

Julia — высокоуровневый открытый язык программирования, сочетающий такие качества, как высокая производительность, поддержка динамической типизации и встроенные средства для параллельного программирования. Синтаксис Julia близок к MATLAB с заимствованием некоторых элементов из Ruby и Lisp. Метод манипуляции строками напоминает Perl.

Основные изменения новой версии:

  • возможность добавления методов в абстрактные типы;
  • поддержка Unicode 12.1.0 и возможность использования специфичных начертаний цифровых символов Unicode (𝟎-𝟗, 𝟘-𝟡) в идентификаторах;
  • новый синтаксис var»#str#» для вывода и разбора нестандартных имён переменных;
  • расширены средства, связанные с многопоточностью: добавлен макрос Threads.@spawn и ключевое слово Channel(f: Function, spawn=true) для организации запуска задач в любом доступном потоке. Все системные операции ввода/вывода с файлами и сокетами, а также генератор псевдослучайных чисел, адаптированы для многопоточных приложений (thread-safe);
  • новые библиотечные функции, в том числе findfirst, findlast, findnext, findprev, findall(pattern, string), count(pattern, string), sincosd(x) и nonmissingtype.

Работа в ИТ в Беларуси​.​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ ​

1. Заполните анонимную форму — 5 минут.
2. Укажите зарплатные (и другие) ожидания.
3. Выберите желаемую индустрию или область деятельности.
4. Получайте релевантные предложения​​.​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

подписка на главные новости 
недели != спам
# ит-новости
# анонсы событий
# вакансии
Обсуждение