ну мы сравнивали зенд и симфони давно как-то, почти полгода назад. Зенд тогда на фоне симфони был откровенно сырым недоделанным продуктом. Не думаю что сейчас что-то стало принципиально лучше, но утверждать не возьмусь.
только по-русски будет не "аппликация", а "приложение", не "пожалуйсто", а "пожалуйста", не "для обновление будет достаточно", а "...обновления...", не "так же была обновлённая Symfony API Documentation", а "...обновлена".
такое впечатлиние, что автоматический перевод от гугла читаешь (-:
в линуксе. прям в браузере.c justin.tv поток влезает в мои 512 кб/с с запасом. правда сам сервер иногда проседает - в начале первого тайма вообще ужас был, поток пропадал каждые пять минут.
раз автор так искушен в вопросах бекапа, у меня есть реквест на следующий хабратопик: а как делать автоматический бекап на smb шару при появлении связи до неё?
зачем? двоеточие на эту роль хорошо подходит, в то же время, неймспейсы - имхо недостаточный повод чтобы вносить в язык новый синтаксический элемент.
Неоднозначности между функцией в неймспейсе и статическим методом, которая приведена в посте, для интерпретатора, на самом деле, не существует - он не позволит вам иметь в пределах одного пространства имет два одинаковых идентификатора. Что же касается удобства для программиста - ну, извиняйте, думать надо как неймспейсы называть это раз....
и два: в чем концептуальная разница между статическим методом и функцией в неймспейсе, а? (-:
А, ну и ещё: в питоне, например, для обращения к методам объектов и к объектам из ругого пространства имён тоже используется одинаковый синтаксис (точка) и ничего, никто пока не умер (-:
только по-русски будет не "аппликация", а "приложение", не "пожалуйсто", а "пожалуйста", не "для обновление будет достаточно", а "...обновления...", не "так же была обновлённая Symfony API Documentation", а "...обновлена".
такое впечатлиние, что автоматический перевод от гугла читаешь (-:
2. см. п. 1
Естественно, если я хочу наследоваться, то разница есть и я вынужден буду узнать как оно устроено, однако вопрос стоял не так.
с точки зрения вызывающего в чем разница?
насколько важно мне знать чем концептуально отличаются класс C и неймспейс N в этих примерах:
C::get_instance();
N::get_instance();
только вот я не думаю что толку будет больше, чем в способе, на который вы ссылаетесь.
но вообще вы правы.
Запасы урана, впрочем, тоже не бесконечны.
Неоднозначности между функцией в неймспейсе и статическим методом, которая приведена в посте, для интерпретатора, на самом деле, не существует - он не позволит вам иметь в пределах одного пространства имет два одинаковых идентификатора. Что же касается удобства для программиста - ну, извиняйте, думать надо как неймспейсы называть это раз....
и два: в чем концептуальная разница между статическим методом и функцией в неймспейсе, а? (-:
А, ну и ещё: в питоне, например, для обращения к методам объектов и к объектам из ругого пространства имён тоже используется одинаковый синтаксис (точка) и ничего, никто пока не умер (-:
мне правда интересно.