What development language?
Posted: Mon Oct 24, 2011 7:42 pm
I know that in the old days, engineers used to use Fortran and Basic, 99% of the time, specially for developing complicated scientific program (I think Cobol was for business, but I am not sure).
In any case, what is the preferred language nowdays? As I recall, 10+ years ago, everyone was raving about C, ANSI-C, etc. but haven't heard much about it lately. And, before everyone jumps on me telling me that there lots of languages, I know! I am aware that there are many languages out there (VB, C++, C#, Java, Python, PhP, and so on). But my question is a bit more specific. If one was to start writing a code as a solution to some complicated physical process (in the Energy area - can't say much more at this point), involving lost of numerical approximations to analytical solutions, with lost of stats, probabilities, etc. what language should they start developing in, that would make the process stable, would result in a fast program and wouldn't require re-writing everything a few years down the line, because the original choice was the wrong one.
I really will appreciate any feedback I can get on this matter.
RG
In any case, what is the preferred language nowdays? As I recall, 10+ years ago, everyone was raving about C, ANSI-C, etc. but haven't heard much about it lately. And, before everyone jumps on me telling me that there lots of languages, I know! I am aware that there are many languages out there (VB, C++, C#, Java, Python, PhP, and so on). But my question is a bit more specific. If one was to start writing a code as a solution to some complicated physical process (in the Energy area - can't say much more at this point), involving lost of numerical approximations to analytical solutions, with lost of stats, probabilities, etc. what language should they start developing in, that would make the process stable, would result in a fast program and wouldn't require re-writing everything a few years down the line, because the original choice was the wrong one.
I really will appreciate any feedback I can get on this matter.
RG