Desarrollo de Software
Carga de bibliotecas dinámicas
Mathematica 8 introduce enlace dinámico de bibliotecas externas C y C++, integrando completamente funciones de biblioteca en el lenguaje de Mathematica. Las demoras son minimizadas gracias a las llamadas de bajo costo a funciones y a un uso reducido de memoria, lo que permite el funcionamiento de bibliotecas externas con otras capacidades de desarrollo y de computación de alto nivel de Mathematica.
- Importante modo novedoso de integrar código externo en Mathematica. »
- Trabaje con bibliotecas dinámicas con los mismos comandos de Mathematica en todas las plataformas.
- Se pueden compartir datos entre Mathematica y una biblioteca dinámica. »
- Funciones de lenguaje C para bibliotecas para integrar con Mathematica. »
- Se puede intercambiar expresiones arbitrarias de Mathematica con bibliotecas usando MathLink. »
- Resolución de nombre independiente de plataforma y ubicación de bibliotecas automáticas. »
- Mecanismo para distribuir bibliotecas dinámicas en aplicaciones de Mathematica. »
- Herramientas independiente de plataforma para construir bibliotecas dinámicas directamente desde Mathematica. »
- Herramientas de diagnóstico para investigar información de versión y errores de carga. »
- Usado por la tecnología de Mathematica 8 para ofrecer acceso rápido a bibliotecas externas. »