Почему фреймворки модульного тестирования в Фортране полагаются на Ruby, а не на сам Фортран?

Резюме: FRUIT можно использовать только с компиляторами Fortran, хотя его функциональность может быть улучшена с помощью Ruby. funit
http://nasarb.rubyforge.org/

fruit
http://sourceforge.net/projects/fortranxunit/

flibs
http://flibs.sourceforge.net/

ObjexxFTK (коммерческий)
http://www.objexx.com/ObjexxFTK.html

На своих веб-страницах, funit, fruit и flibs упоминают, что они полагаются на Ruby для работы. Я понятия не имею об ObjexxFTK. Мне кажется, что фреймворки XUnit в Java, C #, Delphi и т. Д. Полагаются только на сам соответствующий язык. Тогда почему фреймворки Fortran предпочитают полагаться на Ruby, а не на сам Fortran?

11
задан Ethan Shepherd 7 June 2012 в 18:06
поделиться