NOTÍCIA

Desenvolvedores Python agora podem acessar bibliotecas visuais do Delphi gratuitamente

Desenvolvedores Python agora podem acessar bibliotecas visuais do Delphi gratuitamente
Imagem: Redação iMasters

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 DelphiDelphi3 conteúdosCom Delphi, Nelogica mira no mercado financeiro internacionalDev (Back & Front) · mar 2023Desenvolvedores Python agora podem acessar bibliotecas visuais do Delphi gratuitamenteDev (Back & Front) · ago 2022The Velopers #26 – Alexandre “Magoo” CostaGestão Dev & TI · mai 2019Ver tudo em Dev (Back & Front) 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 mais talentosos do mundo, 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 ArtificialInteligência artificial440 conteúdosUX e IA: Transformando Experiências Digitais com Inteligência ArtificialProduto & UX · jan 2025MCP: O que é e por que você vai ouvir falar disso em breve?AI · jul 2025IA generativa e a urgência de reconstruir nossa relação com a verdadeAI · jun 2025Ver tudo em AI 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.

“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, LinuxLinux34 conteúdosKali Linux em um Servidor VPS: como, quando e por que usar?DevSecOps · dez 2024Construindo um Windows Service ou Linux Daemon com Worker Service & .NET Core – Parte 2Dev (Back & Front) · jul 2020Criando uma WebApi utilizando .NET, Linux e VSCodeDev (Back & Front) · ago 2019Ver tudo em DevSecOps e Android”, explica Fernando Rizzato, Lead 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.

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Ver perfil