Julia nasceu de uma frustração: por que escrever o mesmo programa duas vezes?

Uma reportagem do MIT publicada hoje reconta a origem de Julia, linguagem criada para combinar facilidade de uso com desempenho em cálculos e simulações. O problema dos pesquisadores era bem concreto: desenvolver uma ideia em uma linguagem acessível e depois reescrever tudo em outra para conseguir velocidade suficiente.
O que você precisa saber
- O projeto começou no ambiente acadêmico e formou uma comunidade de cientistas, engenheiros e empresas. A linguagem é aberta e tem aplicações em modelagem, pesquisa e análise de dados.
- A história também passa pela JuliaHub, empresa formada a partir desse trabalho. O texto apresenta usos na engenharia; é um retrato da evolução do projeto, e não o lançamento de uma linguagem hoje.
Por que importa
Para quem decide sobre tecnologia, fica uma pergunta boa: quanto trabalho sua equipe refaz só para atravessar uma limitação da ferramenta? A escolha de linguagem interessa menos pelo nome da moda e mais pelo tipo de problema, pelas bibliotecas e pela manutenção que o negócio consegue bancar.