Отделено от темы:viewtopic.php?f=27&t=3020
У MATLAB и Octave есть ещё одно удобство, не связанное с интерфейсом: они изначально "заточены" под работу с матрицами и массивами, в них много векторизации. Это позволяет очень часто избавляться от циклов и часто повышает наглядность (да и надёжность тоже) кода, и снижает "оверхед" на интерпретацию. При создании новых алгоритмов заметил единственное явное неудобство: циклы работают медленно, поэтому приходится изощряться в плане векторизации операций в алгоритме.