Pourquoi Matlab a été écrit en C au lieu de Fortran?

Comme vous le savez, le Fortran est un langage de calcul scientifique. cependant, le noyau de la plus célèbre langage de haut niveau pour le calcul scientifique a été écrit en C au lieu de Fortran. Pourquoi?

Ce n'est pas logique - le titre et la question diffèrent. Voulez-vous dire pourquoi matlab a été écrit en C ou pourquoi Fortran a été écrit en C?
Je pense que c'est assez clair, il signifie que l'ancien. Fortran est un langage de bas niveau et en fait pré-dates de C, de sorte que ce dernier n'aurait pas de sens de toute façon.
Je pense que le noyau de matlab doit avoir été écrit en Fortran pas C en supposant que le Fortran est mieux pour le calcul scientifique.
Je ne vais même pas essayer de résoudre le nœud gordien de ces observations. Je pense qu'il veut dire pourquoi MATLAB a été écrit en C, et ne sont pas écrits en fortran. Parce que, tout simplement, fortran n'est pas le meilleur outil pour un tel travail. C est mieux. De nos jours, les compilateurs fortran sont également écrits en C et un peu plus bas niveau de langues de haute optimisation. Quel compilateur pour un langage qui est écrit, n'a rien à voir avec la langue - c'est la résolution de problèmes en temps dans cette langue et exécutez-le temps requis pour exécuter le problème lors de l'utilisation du programme écrit dans ce langage que les questions.
Je suis en total désaccord avec le "subjectif" de la balise. Matlab est le choix de C au cours de Fortran n'est PAS subjective de/un choix personnel à ce sujet! Si les autres sont d'accord, je voudrais vous proposons d'éditer les tags de supprimer subjective.

OriginalL'auteur Kamran Bigdely | 2009-05-29