Ruby ROCKS
Стала передо мной задачка: написать метод нахождения определителя матрицы (алгоритм дан), а также посчитать какие операции и сколько раз были выполнены. Написал задачку на РНР. Задумался о подсчете операций. Переписал на руби думая переопределить метод +. Но этого даже не понадобилось - запустил
ruby -r profile script.rbи получил даже больше чем надеялся.