TY - JOUR T1 - Exloring Mathematical Software AU - , Kostas Zotos JO - International Journal of Soft Computing VL - 2 IS - 5 SP - 595 EP - 598 PY - 2007 DA - 2001/08/19 SN - 1816-9503 DO - ijscomp.2007.595.598 UR - https://makhillpublications.co/view-article.php?doi=ijscomp.2007.595.598 KW - Mathematical software KW -programming in Mathematics KW -class design AB - Today, it is not uncommon for software teachers to recommend that no function or method should be longer than a few lines. A few decades ago, the recommendation was the opposite: Don’t put something in a separate subroutine if it is only called once. The reasons for this shift in software writing style are that mathematical projects have become bigger and more complex, that there is more focus on the costs of software development and that computers have become more powerful. The high priority of structured software development and the low priority of program efficiency are reflected, first and foremost, in the choice of programming language and interface frameworks. This study explores these considerations. ER -