Linguagem de programação Julia: uma linguagem feita para a ciência
Palavras-chave:
Julia, ciência da computação, inguagens de programaçãoResumo
Na ciência da computação, são prevalentes diversas línguas de programação para solução de problemas interdisciplinares, seja o Matlabpara cálculo numérico, Rpara estatística, análise de dados com Python, entre outras. No entanto, neste contexto, existe uma curva de aprendizado associada ao domínio da linguagem de programação utilizada, portanto, um projeto que englobe duas ou mais ferramentas distintas no seu fluxo de operação tende a requerer um maior aprendizado e esforço de integração. Como alternativa, a linguagem de programação Julia oferece uma saída prática, disponibilizando uma série de ricas bibliotecas focadas no uso científico da computação nos mais diversos domínios do conhecimento, permitindoo uso de uma única linguagem de programação para o todo de um projeto. Diante desse contexto, este artigo teve por objetivo fazer uma contextualização da linguagem de programação Julia, mostrando o seu ecossistema e identificando os principais diferenciais que a linguagem possui em relação as demais linguagens utilizadas. Além disso, esta pesquisa teve a oportunidade de explorar algumas aplicações científicas que demonstram a capacidade da linguagem de programação Julia na prática, bem como explorar as suas vantagens e desvantagens.
Link: https://revista.ibict.br/p2p/issue/view/354