ActiveState ha estado creando herramientas innovadoras para desarrolladores durante más de 20 años, incluyendo nuestras populares distribuciones de lenguajes de código abierto para Perl, Python y Tcl, nuestro galardonado Komodo IDE y, más recientemente, nuestra poderosa beta, la Plataforma ActiveState.
¡Construye entornos de ejecución para Python, Perl y Tcl... en minutos! Con la Plataforma ActiveState, puedes construir automáticamente tu lenguaje con cientos de paquetes de terceros populares y verificados, para que puedas comenzar a programar de inmediato. ¿Necesitas agregar dependencias? Constrúyelas automáticamente desde la fuente (incluyendo bibliotecas C vinculadas), resuelve conflictos y empaquétalas para Windows, Mac o Linux.
Con la Plataforma ActiveState, los desarrolladores pueden:
Eliminar problemas de "funciona en mi máquina" – construir y desplegar un entorno de ejecución consistente y reproducible en todos los sistemas de desarrollo, prueba y producción.
Evitar el "infierno de dependencias" – las dependencias se resuelven automáticamente por ti, cuando es posible.
Automatizar el empaquetado – se requiere un conocimiento mínimo de lenguaje/SO.
Automatizar la configuración – instala tu entorno de ejecución en un entorno virtual con un solo comando usando la interfaz de línea de comandos (la Herramienta State).
Automatiza tus flujos de trabajo de desarrollo con la Herramienta State (la CLI para la Plataforma ActiveState). Úsala para:
Configurar automáticamente entornos de ejecución para cualquier entorno, simplificando el enfoque del archivo README.
Compartir secretos (es decir, claves API, credenciales de usuario) de manera simple pero segura.
Crear scripts multiplataforma.
¿Cómo funciona? Piénsalo como una función de "Lenguaje-como-Servicio" basada en SaaS. Usa nuestra Plataforma para construir un entorno de ejecución personalizado para tu próximo proyecto, incluyendo solo el lenguaje y los paquetes que tu proyecto necesita.
Elige un lenguaje (Python, Perl o Tcl).
Selecciona tu sistema operativo (Linux o Windows, además de Mac para Python).
Agrega los paquetes que tu proyecto requiere.
ActiveState extrae regularmente paquetes del repositorio estándar de código abierto de cada lenguaje (CPAN, PyPI, etc.) para asegurar que tu lenguaje de código abierto y componentes estén actualizados, puedan ser compilados desde la fuente y luego verificados para trabajar juntos en una distribución que está empaquetada para la mayoría de los sistemas operativos principales.
Las herramientas que ActiveState utiliza para crear nuestras distribuciones de lenguajes de código abierto ahora están disponibles gratuitamente para que cualquier desarrollador las pruebe. Si eres un desarrollador creando compilaciones de Python, Perl y Tcl, la Plataforma ActiveState puede hacer gran parte del trabajo por ti. Puede crear tu compilación con solo el lenguaje y los paquetes que necesitas para ejecutar tu proyecto, ¡desde la fuente!
La Plataforma ActiveState ofrece a los desarrolladores la libertad de innovar con lenguajes de código abierto, mientras proporciona a las empresas la visibilidad centralizada y el control que necesitan para mitigar riesgos.
Los desarrolladores a menudo pasan demasiado tiempo en el trabajo de bajo valor de gestionar dependencias y configurar entornos de ejecución de Python u otros lenguajes antes de poder siquiera comenzar a programar. La Plataforma ActiveState maneja la infraestructura subyacente resolviendo automáticamente las dependencias y compilando entornos de ejecución personalizados que están listos para usar, para que los desarrolladores puedan centrarse en la productividad.
De manera similar, las empresas quieren adoptar lenguajes de código abierto para habilitar la velocidad, la innovación y el ahorro de costos. Pero también deben mitigar el riesgo de vulnerabilidades de seguridad, el uso descontrolado de IP de terceros y licencias y procedencias poco claras.
La Plataforma ActiveState se construye a partir de paquetes pre-verificados y conocidos como buenos, para que los equipos de seguridad y cumplimiento puedan evaluar los riesgos de antemano y reducir los costos de remediación. Además, pueden ver fácilmente una Lista de Materiales que muestra el contenido y la historia de cada entorno de ejecución de lenguaje.
Otros aspectos destacados:
Soporte prioritario: Líderes en servicios financieros, aeroespacial y defensa, tecnología y otras industrias como HSBC, Altair, Microsoft utilizan la Plataforma ActiveState para acelerar el desarrollo de aplicaciones y asegurar el cumplimiento con las políticas de licencias de código abierto.
Entornos de ejecución pre-construidos: Resuelve casos de uso comunes con entornos de ejecución diseñados para propósitos específicos, como Python para aprendizaje automático, migración de Python 2 a 3 y desarrollo web, que incluyen los paquetes más populares. ¡Beta gratuita para los desarrolladores! ¿Necesitas construir un entorno de ejecución desde la fuente? La Plataforma ActiveState te da acceso a un entorno de construcción preconfigurado.