On Wed, 3 Feb 2010, Joe Shisei Niski wrote:

> Lovely clear explanation, Carlos. The only thing i'd add is the
> relatively recent addition of support for typically interpreted
> languages (e.g., Python, Ruby) on both the Java Virtual Machine and the
> .NET Common Language Runtime.

   I just discovered Cython. This is the tight integration of C with Python
that provides several benefits. It allows C functions to be directly called
by python modules and, important for me, it will compile portions of code
into shared libraries that can be called by python functions.

   The latter speeds up CPU-bound computations and provides the algorithmic
security of compiled code.

   Cython is heavily used with NumPy, SciPy, Octave, and SAGE (a FOSS
replacement for Mathematica and other symbolic math applications).

Rich

_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to