http://sly2m.livejournal.com/620353.html Также узнал, что использование “^” как символа возведения в степень в некоторых языках программирования взялось не от балды, а означает операцию возведения степени в стрелочной нотации Дональда Кнута, и за ней следуют другие интересные гипероператоры.