--0016367d6fa42d7a620486082945
Content-Type: text/plain; charset=ISO-8859-1

What is the nature of the project? If it is solely intended for research
then I cannot see the benefit of even questioning translatability to C.

If it is an issue of speed, it has been stated already that time critical
components of the application can be written in C and integrated into the
application.

As another point, solving problems with C can be a problem to solve in
itself. Often times the "automatic" nature of higher level languages frees
up the developer to spend more brain power on the actual problem and less on
language semantics.

2010/5/7 Tony Arcieri <tony.arcieri / medioh.com>

> On Fri, May 7, 2010 at 10:20 AM, bwv549 <jtprince / gmail.com> wrote:
>
> > In a very small bioinformatics group I know of, they are deciding
> > whether to code mostly in python or ruby.  The lead knows that python
> > can "easily be ported to C because of its strictness."
>
>
> There's lots of good reasons to use Python for scientific computing, such
> as
> the excellent SciPy and NumPy libraries.  However, the reason you stated is
> not one of them.
>
> There is the Psyco compiler which lets you use a subset of Python syntax to
> optimize performance critical portions of your code, however Python itself
> certainly cannot "easily be ported to C".  There was the Starkiller Python
> compiler which compiled to C++, however it was never released.
>
> The main reason to use Python over Ruby for scientific computing is the
> community of scientific computing users of Python is larger and there are
> better libraries available.
>
> --
> Tony Arcieri
> Medioh! A Kudelski Brand
>



-- 
William Kevin Manire
Lead Developer
Edge Of Nowhere LLC (http://www.edgeofnowherellc.com)
(206) 384-5826

--0016367d6fa42d7a620486082945--