Поиск:

Полезные нововведения

«Съешь же еще этих мягких французских булок, да выпей йаду».
(Неизвестный автор)


На днях вышла новая стабильная версия Perl-а за номером 5.12; так что всем предписано радоваться, пока Яндекс готовит курсы по переучиванию программистов на Python.

Помимо заявленных мега-фич, разработчики Perl, озабоченные малым количеством операторов языка, добавили еще один со символичным названием «ЙАДА ЙАДА» (yada yada). В пресс-релизе сообщается, что его смысл состоит в том, чтобы указывать на еще нереализованный функционал программы, вот так-то. Пример использования есть в документации (осторожно, у приверженцев C/C++ или Pascal возможен фейспалм):

sub unimplemented { ... }
 
        eval { unimplemented() };
        if( $@ eq 'Unimplemented' ) {
          print "I found the yada yada!\n";
          }

Очевидно, что Perl впереди планеты всей: остальные тихо завидуют и по старинке используют комментарии и функции-заглушки.

Кстати, ответ на вопрос, возможно, возникший у Вас к этому времени, можете найти здесь.

Обсуждение



 
© 2009–2013 Денис Фатеев (Danger)
Копирование контента без указания автора преследуется сотрудниками ада.
Recent changes RSS feed
Valid XHTML 1.0
Valid CSS