Lançamento da linguagem de programação Julia 1.3

Julia é uma linguagem de programação livre de tipo dinâmico de alto nível e alto desempenho, projetada para computação matemática. Também é eficaz para escrever programas de uso geral. A sintaxe de Julia é semelhante ao MATLAB, pegando emprestados elementos de Ruby e Lisp.

O que há de novo na versão 1.3:

  • a capacidade de adicionar métodos a tipos abstratos;
  • suporte para Unicode 12.1.0 e capacidade de usar estilos específicos de caracteres digitais Unicode em identificadores;
  • adicionou a macro Threads.@spawn e a palavra-chave Channel(f::Function, spawn=true) para organizar o lançamento de tarefas em qualquer thread disponível. As operações de E/S de arquivo e soquete do sistema e o gerador de números pseudo-aleatórios são adaptados para aplicativos multithread;
  • Novas funções de biblioteca foram adicionadas.

O código do projeto está disponível sob a licença do MIT.

Fonte: linux.org.ru

Adicionar um comentário