Projeto Kotlin para Data Science busca contribuidores: junte-se a nós!

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Grande projeto open source em Kotlin busca contribuidores



A comunidade de desenvolvedores da linguagem Kotlin continua se expandindo ativamente, indo muito além do desenvolvimento Android. Hoje, vamos falar sobre o ambicioso projeto open source Kandy (ou Kotlin for Data Science), que busca tornar o Kotlin uma ferramenta completa para análise de dados e aprendizado de máquina. A equipe do projeto anunciou a abertura de vagas para novos contribuidores — tanto desenvolvedores experientes quanto iniciantes dispostos a contribuir para o desenvolvimento do ecossistema.



O que é o Kandy?

Kandy é uma biblioteca aberta para visualização e processamento de dados, escrita em Kotlin. Ela oferece uma sintaxe próxima às bibliotecas Python (como pandas e matplotlib), mas utiliza todas as vantagens da tipagem estática e do desempenho da JVM. O projeto já inclui:

  • Suporte a gráficos de linhas, histogramas, mapas de calor e redes;
  • Integração com Kotlin DataFrame e Ktor para trabalho com dados em tempo real;
  • Exemplos prontos para Jupyter Notebook.


Por que isso é importante?

Apesar do domínio do Python em Data Science, o Kotlin oferece uma alternativa com melhor desempenho e segurança de tipos. Participar do Kandy permite:

  • Influenciar o desenvolvimento de ferramentas que podem se tornar padrão na indústria;
  • Obter experiência com um stack moderno: Gradle, Ktor, Multiplatform;
  • Aprimorar habilidades em escrita de documentação, testes e code review.


Quem estão procurando?

Os desenvolvedores buscam profissionais nas seguintes áreas:

  • Backend e API — criação de interfaces REST para integração com outros serviços;
  • Visualização — implementação de novos tipos de gráficos e melhoria dos existentes;
  • Documentação — traduções, criação de guias e exemplos;
  • Testes — cobertura de código com testes unitários e testes de integração.


Como participar?

Se você tem interesse em Kotlin e Data Science, aqui está um plano de ação simples:

  1. Visite o repositório do projeto no GitHub: github.com/Kotlin/kandy;
  2. Explore a seção Issues com a tag "good first issue";
  3. Crie um fork e envie um pull request com a correção de um bug ou uma nova funcionalidade;
  4. Discuta as alterações nos comentários — os mantenedores respondem ativamente às perguntas.


O projeto utiliza o sistema de convenções do Kotlin e verificações automáticas de CI, portanto, mesmo uma contribuição pequena será útil. Além disso, os participantes ganham acesso a um chat fechado da comunidade e podem participar de reuniões semanais com a equipe.



Conclusão

Kandy não é apenas uma biblioteca, mas parte da estratégia da JetBrains para promover o Kotlin na ciência de dados. Ao se juntar ao projeto agora, você se torna parte da história e ajuda a moldar o futuro da linguagem. Não perca a chance de contribuir para o open source — comece com a primeira Issue hoje mesmo!

Recommended Libraries