таки да, Pink Floyd
Жду когда уже будет Sailfish. Как раз недавно раздавил свой н900, было бы чем заменить. В убунту фон не верится особо, но очень порадовал Qt внутри.
хотя бы написал что это дилей..
мой камент парсером побило хотел написать про FIle("name", FIle.MODE).readAll() или вроде того
ааа, getFileContents точно такой же говнокод как и file_get_contents, переименование тут не катит, лучше посмотри класс который отвечает за файлы и ФС

По нормальному чтение файлов как раз организованно в питоне, так же, но менее удобно в джаве и плюсах
Ты никак не обойдешься без конструкции вида
Debug()
на счет нормальности ООП можно спорить отдельно но проблема как раз в другом
в языке нет идеологии, он практически не развивается
в последние версии тупо запиливают фичи, вроде трайтов, синтаксического сахара для массивов
с 5й версии более-менее поддержка ООП появилась,
но в целом язык очень неоднороден и непоследователен
согласен, фортран не шарю
goto к слову в пхп уже добавили
в пользу пайтона могу сказать, что на десктопе даже пара прог на нём сейчас висят в связке с къютом, и даже не раздражают
каким эт местом умер, наоборот
конечно не отрицаю что на нём тоже можно говнокодить, но он хотя бы развивается и следует какой-то одному пути
не в пример пхп, обработка ошибок, ок: где-то E_ лабуда сыпется, где-то Exception`ы проскакивают, либо что там ещё должно быть, сейчас не соображу
или привести примеров ещё?
подозреваю что табличная вёрстка, а table class="width75" вообще сделало мой день:)
масм32