Pues para que conviertas a tu amigo físico (y para añadir un par de razones más a la discusión de por qué Python es mejor que VB), te informo de la shellIPython [scipy.org]. En realidad, es un intérprete de python "en esteroides", que le dá un cierto regusto a matlab. La idea es tener un entorno donde trabajar con datos (simulaciones o datos reales) sea fácil. Acompañado con Numeric Python (NumArray) [pfdubois.com], tenemos un entorno orientado a objetos con todo tipo de cosas güenas: arrays de números complejos, álgebra lineal, transformadas de Fourier... Si nos vamos un poco más de rueda, está Scipy [scipy.org], que introduce unos gráficos en condiciones, procesamiento de imágenes, interpolación, funciones esotéricas, solución a ODEs... la mitra, vamos.
No sé si VB tiene una serie de librerías numéricas que te permiten trabajar como si estuviera en Matlab, oiga, a gran velocidad, y pudiendo utilizar objetos de manera sencilla, aparte de poder acceder a las tropecientas clases, módulos y demás disponibles.
Si el código de tu amigo está ya escrito en Fortran, no hay problema: con f2py [cens.ioc.ee] se compila, y queda accesible a python a través de una interfaz. Todo esto de forma automática. Obviamente, el código compilado está... compilado :-) y corre a gran velocidad.
Re:Siempre es lo mismo
(Puntos:4, Informativo)( http://www.haciendalosgorriones.es/ | Última bitácora: Lunes, 11 Junio de 2007, 19:10h )
Pues para que conviertas a tu amigo físico (y para añadir un par de razones más a la discusión de por qué Python es mejor que VB), te informo de la shell IPython [scipy.org]. En realidad, es un intérprete de python "en esteroides", que le dá un cierto regusto a matlab. La idea es tener un entorno donde trabajar con datos (simulaciones o datos reales) sea fácil. Acompañado con Numeric Python (NumArray) [pfdubois.com], tenemos un entorno orientado a objetos con todo tipo de cosas güenas: arrays de números complejos, álgebra lineal, transformadas de Fourier... Si nos vamos un poco más de rueda, está Scipy [scipy.org], que introduce unos gráficos en condiciones, procesamiento de imágenes, interpolación, funciones esotéricas, solución a ODEs... la mitra, vamos.
No sé si VB tiene una serie de librerías numéricas que te permiten trabajar como si estuviera en Matlab, oiga, a gran velocidad, y pudiendo utilizar objetos de manera sencilla, aparte de poder acceder a las tropecientas clases, módulos y demás disponibles.
Si el código de tu amigo está ya escrito en Fortran, no hay problema: con f2py [cens.ioc.ee] se compila, y queda accesible a python a través de una interfaz. Todo esto de forma automática. Obviamente, el código compilado está... compilado :-) y corre a gran velocidad.
Re:Siempre es lo mismo
(Puntos:2)( http://www.haciendalosgorriones.es/ | Última bitácora: Lunes, 11 Junio de 2007, 19:10h )
De acuerdo que la gente no quiere cambiar. Pero fíjate en esta introducción a Python Y scipy (está en alemán: en 8 páginas te explican todo lo que tienes que saber. Si con 8 páginas lo arreglas... es más difícil de instalar el software que aprender a usarlo.
[tu-dresden.de]