On Tue, 2014-05-27 at 15:12 +0300, Costas Smaragdakis wrote: > Hello, > > I am currently a PhD student at University of Crete (Dept. of Applied > Mathematics). > > So far, I have been developing my code mainly in Matlab and sometimes in > C. > However, I would like to get rid of the licenses and use only free > software. > > My first thought was to develop exclusively in C (I love it) but it > would be a step backward for my productivity. > > Then, I considered the Python language as a good alternative but > I don't like its syntax and I would prefer to avoid scripting languages. > > I am a big fan of Gnome 3, so I thought that using of the Vala > programming language for my research programming would be a good idea. I > looked up in the vala documentation and really I love the features of > Vala. > > Nevertheless, I wonder if I could use Vala for parallel computations > using a parallel toolbox like mpich, openmpi or CUDA.This is significant > for me because I am going to run my code using the facilities of > University. Does someone use Vala for scientific calculations? I already > have found out that there is a gsl port to Vala! > > I hope that there is an easy way to produce parallel code in Vala. > Otherwise, I will rather consider the Python as a serious candidate. > > Thank you, > > Costas Smaragdakis > _______________________________________________ > vala-list mailing list > [email protected] > https://mail.gnome.org/mailman/listinfo/vala-list
Since it's been suggested that Vala won't work, and you want to avoid scripting languages, you might look into D ( http://dlang.org/index.html ) and, in particular http://dlang.org/phobos/std_concurrency.html _______________________________________________ vala-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/vala-list
