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