Ну так дело в том, что сейчас появилось достаточно много задач вида "вычисления среднего у массива из тысячи чисел и отрисовки графика" и даже целая новая область вычислительных методов "data science", для которой как раз два действия из командной строки и нужно. Поэтому появился R.
К слову, во всех случаях, когда требуются длинные сложные вычисления, с которыми я сталкивался, использовался вовсе не Фортран, а C/C++.
Другой немаловажный аспект состоит в том, что с развитием параллельных вычислений в последнее время получают преимущество языки, для которых параллелизация проще. Скажем, на Фортране или С++ эффективно параллельную программу надо именно специально разрабатывать. А операции над массивами, которые стандартны в R, J или Julia параллелятся практически автоматом. В свое время для инмосовских транспьютеров разрабатывали специальный язык Оккам -- а теперь многие языки позволяют настолько же эффективно реализовывать параллельность.
no subject
Date: 2014-12-11 10:03 am (UTC)К слову, во всех случаях, когда требуются длинные сложные вычисления, с которыми я сталкивался, использовался вовсе не Фортран, а C/C++.
Другой немаловажный аспект состоит в том, что с развитием параллельных вычислений в последнее время получают преимущество языки, для которых параллелизация проще. Скажем, на Фортране или С++ эффективно параллельную программу надо именно специально разрабатывать. А операции над массивами, которые стандартны в R, J или Julia параллелятся практически автоматом. В свое время для инмосовских транспьютеров разрабатывали специальный язык Оккам -- а теперь многие языки позволяют настолько же эффективно реализовывать параллельность.