Hi MikeB! Can you share the steps and sentences that you used to convert your fortran code to EMS?
I'm trying to convert my F77 code into JS/EMS, but I don't know what are the best sentences and steps to do. Thank you very much! El jueves, 23 de mayo de 2013, 17:29:28 (UTC+2), MikeB_2012 escribió: > > A theoretical question(s): Javascript has a few matrix math libraries. > Some I found are: > > glMatrix <https://github.com/toji/gl-matrix> - up to 4x4 matrices, webgl > focused > Sylvester <http://sylvester.jcoglan.com/>- arbitrary size matrices incl. > basic ops > numeric.js <http://www.numericjs.com/> - arbitrary size matrices incl. > basic ops plus SVD > Google Closure > <http://docs.closure-library.googlecode.com/git/class_goog_math_Matrix.html> > - arbitrary size matrices incl. basic ops > math.js <https://github.com/josdejong/mathjs> - arbitrary size matrices > incl. basic ops with possibly more advanced functionality > <http://www.cs.bham.ac.uk/~pxc/web/jslib/> > > With the exception of the last, each *appears *to be a homebrew > functionality. Math.js is drawing upon JAMA > <http://math.nist.gov/javanumerics/jama/> which is a recognised library > (well, in some circles). Other than that, the libraries are largely > unproven. I would argue however that there is increasingly a case for > javascript having a solid proven matrix math library; with the development > of opencl/webcl, javascript could be a language every bit as useful in > research as C/C++/Fortran while being far more 'approachable' (yeah, I > know, Python/Ruby but let's meet in a pub and debate speed issues, > ubiquity, approachability, etc) > > So, the questions are: > > a) is it worthwhile to consider porting over some of the 'industry > standard' numeric libraries like BLAS/LAPACK; and > b) would it currently be possible? > > Note that speed is a the defining issue. Speed will come eg. opencl, > webcl, js engine improvements (just look at the progress in the past two > years!) > > > Note - I've been developing in Matlab pretty exclusively for the past > decade. Having recently decided to make the break from that I looked > around at the languages that I'd used (in order of my familiarity): > Fortran/C/C++/Java/Python. Then I looked at the language landscape and > instantly related to two: Julia <http://julialang.org/>and > Javascript/Nodejs. All that to say, I'm not new to programming per se, but > I haven't used a compiled language in a very long time so I'm a newbie all > over again. > -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/5805887d-2f25-4d34-b80b-53d21d648116%40googlegroups.com.
