Construa automaticamente runtimes de Python, Perl e Tcl para Windows, Linux e Mac, ou baixe uma de nossas populares distribuições pré-construídas ActivePython, ActivePerl ou ActiveTcl.
A ActiveState tem criado ferramentas inovadoras para desenvolvedores há mais de 20 anos, incluindo nossas populares distribuições de linguagens de código aberto para Perl, Python e Tcl, nosso premiado Komodo IDE e, mais recentemente, nossa poderosa versão beta, a ActiveState Platform.
Construa runtimes para Python, Perl e Tcl... em minutos! Com a ActiveState Platform, você pode construir automaticamente sua linguagem com centenas de pacotes de terceiros populares e verificados, para que você possa começar a codificar imediatamente. Precisa adicionar dependências? Construa-as automaticamente a partir do código-fonte (incluindo bibliotecas C vinculadas), resolva conflitos e empacote-as para Windows, Mac ou Linux.
Com a ActiveState Platform, os desenvolvedores podem:
Eliminar problemas de “funciona na minha máquina” – construir e implantar um ambiente de runtime consistente e reproduzível em todos os sistemas de desenvolvimento, teste e produção.
Evitar o “Inferno das Dependências” – as dependências são automaticamente resolvidas para você, quando possível.
Automatizar o empacotamento – conhecimento mínimo de linguagem/SO necessário.
Automatizar a configuração – instale seu runtime em um ambiente virtual com um único comando usando a interface de linha de comando (a State Tool).
Automatize seus fluxos de trabalho de desenvolvimento com a State Tool (a CLI para a ActiveState Platform). Use-a para:
Configurar automaticamente runtimes para qualquer ambiente, simplificando a abordagem do arquivo README.
Compartilhar segredos (ou seja, chaves de API, credenciais de usuário) de maneira simples e segura.
Criar scripts multiplataforma.
Como funciona? Pense nisso como uma função “Linguagem-Como-Um-Serviço” baseada em SaaS. Use nossa Plataforma para construir um runtime personalizado para seu próximo projeto, incluindo apenas a linguagem e os pacotes que seu projeto precisa.
Escolha uma linguagem (Python, Perl ou Tcl).
Selecione seu sistema operacional (Linux ou Windows, além de Mac para Python).
Adicione os pacotes que seu projeto requer.
A ActiveState regularmente puxa pacotes do repositório padrão de código aberto de cada linguagem (CPAN, PyPI, etc) para garantir que sua linguagem de código aberto e componentes estejam atualizados, possam ser compilados a partir do código-fonte e sejam então verificados para funcionar juntos em uma distribuição que é empacotada para a maioria dos principais sistemas operacionais.
As ferramentas que a ActiveState usa para criar nossas distribuições de linguagens de código aberto agora estão disponíveis gratuitamente para qualquer desenvolvedor experimentar. Se você é um desenvolvedor criando builds de Python, Perl e Tcl, a ActiveState Platform pode fazer grande parte do trabalho para você. Ela pode criar seu build com apenas a linguagem e os pacotes que você precisa para executar seu projeto – a partir do código-fonte!
A ActiveState Platform dá aos desenvolvedores a liberdade de inovar com linguagens de código aberto, enquanto fornece às empresas a visibilidade centralizada e o controle de que precisam para mitigar riscos.
Os desenvolvedores muitas vezes gastam muito tempo no trabalho de baixo valor de gerenciar dependências e configurar runtimes de Python ou outras linguagens antes mesmo de poderem começar a codificar. A ActiveState Platform lida com a infraestrutura subjacente, resolvendo automaticamente dependências e compilando runtimes personalizados que estão prontos para uso, para que os desenvolvedores possam se concentrar na produtividade.
Da mesma forma, as empresas querem adotar linguagens de código aberto para permitir velocidade, inovação e economia de custos. Mas elas também devem mitigar o risco de vulnerabilidades de segurança, uso descontrolado de IP de terceiros e licenciamento e proveniência pouco claros.
A ActiveState Platform constrói a partir de pacotes pré-verificados e conhecidos como bons, para que as equipes de segurança e conformidade possam avaliar riscos antecipadamente e reduzir custos de remediação. Além disso, elas podem visualizar facilmente uma Lista de Materiais que mostra o conteúdo e a história de cada runtime de linguagem.
Outros destaques:
Suporte prioritário: Líderes em serviços financeiros, aeroespacial e defesa, tecnologia e outras indústrias como HSBC, Altair, Microsoft usam a ActiveState Platform para acelerar o desenvolvimento de aplicativos e garantir conformidade com políticas de licenciamento de código aberto.
Runtimes pré-construídos: Resolva casos de uso comuns com runtimes construídos para propósitos específicos, como Python para aprendizado de máquina, migração de Python 2 para 3 e desenvolvimento web, que incluem os pacotes mais populares. Beta gratuito para os desenvolvedores! Precisa construir um ambiente de runtime a partir do código-fonte? A ActiveState Platform dá a você acesso a um ambiente de build pré-configurado.