|
availability of source CAN make a difference
In scientific fields analytical methods are a distinguishable field of study from numerical methods. ("Distinguishable", not "non-overlapping") One can learn analytical methods from lectures, books, and from working problems. One can learn numerical methods from lectures, books, and studying examples of fully-debugged source code.
If a hide-the-source mentality had prevailed among all writers of scientific software from the beginning of scientific computing, learning and research would have been much harder and slower.
Copyright 2010 The Doc Searls Weblog
|