IMSL ( Biblioteca Internacional de Matemáticas y Estadísticas ) es una colección comercial de bibliotecas de software de funcionalidad de análisis numérico que se implementan en los lenguajes de programación de computadoras C , Java , C # .NET y Fortran . También está disponible una interfaz de Python .
Las bibliotecas IMSL fueron desarrolladas por Visual Numerics, que fue adquirida en 2009 por Rogue Wave Software , que fue adquirida en 2019 por Perforce, desarrollador de software de aplicaciones con sede en Minneapolis, Minnesota . [1]
Historial de versiones
La primera biblioteca IMSL para el lenguaje Fortran se lanzó en 1970, seguida de una versión en lenguaje C originalmente llamada C / Base en 1991, una versión en lenguaje Java en 2002 y la versión en lenguaje C # en 2004.
Varias versiones recientes de productos han implicado que las funciones de la biblioteca IMSL estén disponibles en Python . Estas versiones son envoltorios de Python para funciones de la biblioteca C de IMSL (envoltorios de PyIMSL) y PyIMSL Studio, un entorno de desarrollo de aplicaciones de producción y creación de prototipos basado en Python y la biblioteca C de IMSL. Los contenedores de PyIMSL se lanzaron por primera vez en agosto de 2008. PyIMSL Studio se introdujo en febrero de 2009. PyIMSL Studio está disponible para descargar sin cargo para uso no comercial o para evaluación comercial.
Versiones actuales:
- IMSL C Library V 8.0 - noviembre de 2011
- IMSL C # Library V 6.5.2 - noviembre de 2015 (fin de vida útil anunciado a finales de 2020)
- IMSL Fortran Library V 7.0 - Octubre de 2010
- PyIMSL Studio V 1.5 - Agosto de 2009
- Envoltorios PyIMSL V 1.5 - Agosto 2009
- Biblioteca JMSL V 6.1 - Agosto de 2010
Disponibilidad de la plataforma
Las bibliotecas numéricas de IMSL son compatibles con varios sistemas operativos, hardware y compiladores.
Ver también
Referencias
- ^ "Perforce expande la cartera de DevOps con la adquisición de Rogue Wave" . sdtimes.com . 2019-01-22 . Consultado el 15 de octubre de 2020 .