book_icon

Desenvolvedores Python podem utilizar bibliotecas visuais do Delphi gratuitamente

Profissionais podem combinar as duas linguagens para disponibilizar interfaces visuais modernas e de alta performance aos seus usuários em qualquer plataforma

Desenvolvedores Python podem utilizar bibliotecas visuais do Delphi gratuitamente

Em tempos de Transformação Digital, a colaboração é uma das palavras mais importantes. Ainda assim, mesmo com a quantidade de sistemas desenvolvidos, grande parte das linhas de código-fonte escritas por quase 27 milhões de desenvolvedores no mundo não pode ser compartilhada. Inovação é sinônimo de cooperação. E por que não em linguagens diferentes? Desenvolvedores que utilizam Delphi e Python agora podem conquistar muitas vantagens ao entrarem um no mundo do outro. E de uma maneira muito fácil.

A Embarcadero Technologies, empresa que constrói ferramentas para os desenvolvedores de software, disponibiliza no seu GitHub bibliotecas que permitem aos desenvolvedores Python utilizarem a linguagem Delphi durante a codificação. E o contrário também é possível, desenvolver em Delphi e usar as bibliotecas Python dentro da própria IDE RAD Studio.

Na prática, a iniciativa une o melhor dos dois mundos. A linguagem Python, muito utilizada para a construção de back-end de sites, regras de negócio e criação de sistemas que exigem Inteligência Artificial e Machine Learning, pode não ser indicada para aplicações de front-end, por exemplo, por não prover interfaces visuais, justamente onde o Delphi apresenta larga vantagem.

Fernando Rizzato_Embarcadero para América Latina.

“A integração do Delphi com Python é uma fórmula ganha-ganha: Devs Delphi passam a ter acesso aos muitos frameworks de ML e IA escritos em Python sem que precisem sair de seu ambiente de desenvolvimento nativo, e os Devs Python passam a contar com uma GUI rica e de alta performance não somente para Windows mas também MacOS, Linux e Android”, explica Fernando Rizzato, líder Software Consultant da Embarcadero para América Latina.

Dentro do GitHub do Delphi são oferecidos os seguintes repositórios:
DelphiFMX4Python:
Módulo GUI Python desenvolvido pela estrutura FireMonkey do Delphi. Suporte ao desenvolvimento de GUI para Windows, MacOS, Linux e Android;

DelphiVCL4Python: Biblioteca VCL do Delphi como um módulo Python para construir a GUI do Windows;

P4D-Ciências de Dados: Coleção de wrappers Python leves baseados em Python4Delphi simplificando o desenvolvimento de Data Science com Delphi.

O objetivo da iniciativa é ajudar a comunidade de desenvolvedores de Python, como também mostrar as vantagens da linguagem Delphi para um novo público. “Queremos justamente diminuir as dores dos desenvolvedores Python, reduzindo o trabalho de codificação manual”, conta o executivo.

O movimento de trabalho conjunto das duas linguagens começou dentro do GitHub com o indiano Pyscripter, que publicou o python4delphi, uma biblioteca que contém componentes gratuitos que possibilitaram que desenvolvedores Delphi programassem rotinas em Python.

Em constantes atualizações e colaborações — como todo movimento Open Source — os repositórios de Delphi no GitHub receberão futuramente ainda mais bibliotecas. “Queremos ampliar ao máximo este ecossistema, permitindo tornar mais fluido o trabalho dos desenvolvedores Delphi e Python”, finaliza Fernando.

Últimas Notícias
Você também pode gostar
As opiniões dos artigos/colunistas aqui publicados refletem exclusivamente a posição de seu autor, não caracterizando endosso, recomendação ou favorecimento por parte da Infor Channel ou qualquer outros envolvidos na publicação. Todos os direitos reservados. É proibida qualquer forma de reutilização, distribuição, reprodução ou publicação parcial ou total deste conteúdo sem prévia autorização da Infor Channel.