For questions regarding the choice and problems in programming languages within the scope of Scientific Computing.
3
votes
3answers
106 views
A Comparison of Languages [closed]
I am not trying to start a Language flame war here. I merely want to ask a simple question:
Is there a good resource for comparisons for languages for scientific computing?
By comparisons, I mean on ...
0
votes
0answers
77 views
What's the best programming language to learn for solving partial differential equations? [closed]
I have to create a program that compares two or three
different methods (FEM FVM FDM) for solving an easy pde.
Is there a program language in which I could do this easily?
Thank you
7
votes
5answers
434 views
Which language should i learn for computational science?
I'm entirely new to the notion of computational science, and am looking for a good starting point.
I understand that there's no objectively best language, but I'd like to learn a language that has an ...
13
votes
3answers
1k views
Using unconventional programming languages for scientific computation [closed]
Note: the following post may include controversial opinions, so please
note that they are only my opinions, and not intended to offend
anyone.
I'm being programming in some form or the other since ...
15
votes
10answers
1k views
Is it possible to use Octave to learn MATLAB programming?
I want to learn MATLAB programming so that I can conduct some researh/analysis on my own and also, so that I can study/modify some MATLAB scripts that I have found online etc.
However, the problem is ...
23
votes
11answers
5k views
C++ vs Fortran for HPC
In my computational science PhD program, we are working almost exclusively in C++ and Fortran. It seems like some professors prefer one over the other. I am wondering which one is 'better' or if one ...
17
votes
4answers
2k views
What makes Fortran fast?
Fortran has a special place in numerical programming. You can certainly make good and fast software in other languages, but Fortran keeps performing very well despite its age. Moreover, it's easier to ...