Hello François,

Now, on the other side, Rev has a very nice language, but non existent support for, let us say, C style arrays of fixed size double precision floats. What I mean is that variable typing somehow is not really supported in transcript. In many cases this is a blessing, but when you go for pure computing performances, it's too bad.

Even at a low level stage (untyped vars are a traditional xtalk facility but typed vars are probably available behind the scene as undocumented features), is'nt Kevin, Mark W. ?.

I will take an example. Go to
http://www.macresearch.org/performance_tutorial_part_i_introducing_accelerate
and you will see that MacOS X included vector optimized of BLAS and LAPACK (public domain numerical package for linear computations, for those who are not in this field). Now, because of their history, parameters must be passed using the FORTRAN conventions. I think this can be done in the rev externals. However, I do no know if it is possible to pass, say, a double float array from runrev.

Does someone got a tested way to do this from Rev ? Andre, Mark S. ?

If this could be done, this could be very beneficial to the scientific (in the broad sense) community because the core of matlab's routines could be ported to revolution, with the benefit of having the wonderful rev environment.

If, in addition to this, externals based on the accelerate framework could be used in the now free revmedia, this would be a tremendous opportunity for the scientific community (especially in college) to drop the pricey matlab in favor of revmedia.

Unfortunately, I am not geeky enough to do this by myself...

Nor i'm ... ... ;)

Best Regards,
--
Pierre Sahores
mobile : (33) 6 03 95 77 70

www.woooooooords.com
www.sahores-conseil.com






_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to