Superposed_Cat
- 388
- 5
Okay I get that FORTRAN was made for science and C AND C++ are fast but why do you have to know one of them? (or so I heard). Thanks for any help.
The discussion revolves around the necessity and relevance of programming languages such as FORTRAN, C, and C++ in the field of physics and scientific computing. Participants explore the historical context, applications, and evolving preferences for programming languages in scientific simulations.
Participants express a range of views on the relevance and effectiveness of different programming languages for scientific computing. There is no consensus on which languages are superior or more appropriate, and multiple competing perspectives remain throughout the discussion.
Participants reference historical developments and the evolution of programming languages without resolving the implications of these changes on current practices. The discussion includes varying opinions on the effectiveness of proprietary versus open-source solutions and the impact of language choice on scientific work.
This discussion may be of interest to students and professionals in physics, engineering, and computer science, particularly those exploring programming language choices for scientific applications and simulations.
jedishrfu said:ADDENDUM: Matlab and Java are now taking over as the preferred languages for simulation.
Daverz said:Yeesh, let's hope that's not true. Matlab is proprietary and Java is ill-suited to scientific computation.
jedishrfu said:but it is true...
and the future of Java appears to be heading toward Scala and its syntactical sugar, scriptability and its model of OO + Functional Programming...