Namespace separator

Выберите лучший, по вашему мнению, разделитель

  • \

    Голосов: 3 6,0%
  • **

    Голосов: 1 2,0%
  • ^^

    Голосов: 0 0,0%
  • %%

    Голосов: 1 2,0%
  • :>

    Голосов: 5 10,0%
  • :)

    Голосов: 5 10,0%
  • ::

    Голосов: 30 60,0%
  • Укажу в топике

    Голосов: 5 10,0%

  • Всего проголосовало
    50

флоппик

promotor fidei
Команда форума
Партнер клуба
Знаешь, выбирать поздновато... может опрос за и против «/» ?
 

zerkms

TDD infected
Команда форума
флоппик
ну тем не менее интересно, к чему люди склонятся

tony2001
да уж, отличный ответ для человека из девтим...
 

Major

Новичок
Ну пипец просто, ну че за фигня. Тогда уж сделайте хотя бы тильду. Какие нафиг проценты и экранирующие слеши? Это типа на много лучше чем :: ???


Тильда имхо самое оно:

PHP:
name~space~foo();
path~to~class_file~MyClass::foo();
Имхо лучше чем бэкслеши.
 

флоппик

promotor fidei
Команда форума
Партнер клуба
zerkms, это он кагбе говорит нам: «расслабьтесь, мы с пацанами уже все придумали за вас :)»
ну, или «к черту неймспейсы, давайте лучше о сиськах!»

-~{}~ 27.10.08 15:41:

Не, ну в принципе да, при выборе из четырех анимешных смайликов и бэкслеша я бы тоже выбрал бэкслеш...
 

Major

Новичок
Или что мешает тогда сделать одно двоеточеие вместо 2х?

PHP:
name:space:foo();
path:to:class_file:MyClass::foo();
Но точно никак не \, этож ёмаё какой-то.
 

zerkms

TDD infected
Команда форума
Major
варианты взяты с вики на пхп.нет (из числа в принципе рассматриваемых девелоперами)

флоппик
при выборе из четырех анимешных смайликов и бэкслеша я бы тоже выбрал бэкслеш.
:)))) да уж
 

Major

Новичок
Ну ок, тогда :>

PHP:
name:> space:> foo();
path:> to:> class_file:> MyClass::foo();
Все же лучше, чем все остальное.
 

tony2001

TeaM PHPClub
zerkms
зае-ли уже этими обсуждениями, тошнит уже.
прочтите сначала все архивы, а потом уже говорите.
большинство тупо ратует за ВИЗУАЛЬНОЕ удобство, при этом ни о чем другом просто не думает.
повторять ничего не буду - кому надо, тот всегда может открыть wiki.php.net и почитать rfc, там всё написано.
 

fixxxer

К.О.
Партнер клуба
Тони, я прекрасно понимаю насколько это всех достало, уже в который раз :)

но давай с другой стороны подумаем, язык программирования _должен_ быть визуально удобен. если рассуждать с точки зрения простоты токенайзера-компилятора, то давайте уж сразу в байткодах писать, а чо. =)

>>кому надо, тот всегда может открыть wiki.php.net и почитать rfc

дык открыли и почитали, давно уже.

http://phpclub.ru/talk/showthread.php?postid=821861#post821861
 

Krishna

Продался Java
tony2001
По-твоему, визуальное удобство это что-то малозначительное?
 

tony2001

TeaM PHPClub
ну и зачем _мне_ это всё рассказывать/доказывать?
зачем _тут_ заочно спорить с кем-то, кто никогда не прочтет этот форум?
хочется принять участие в дискуссии? повлиять как-то на ход событий, вместо того, чтобы тупо стоять в сторонке?
[email protected]

а я лично без неймспейсов жил и дальше жить буду.
и мне абсолютно всё равно какой там разделитель, хоть "( . ) ( . )".

-~{}~ 27.10.08 13:05:

>По-твоему, визуальное удобство это что-то малозначительное?
это единственное, в чем каждый считает себя мега-специалистом.
поскольку в остальном при этом никто не разбирается, всё обсуждение заканчивается на "симпатично/не симпатично" и "круто/не круто".
 

флоппик

promotor fidei
Команда форума
Партнер клуба
это единственное, в чем каждый считает себя мега-специалистом.
Вообще, ты прав, на самом деле. И тебя грузить по этому поводу нельзя. Да и неймспейсы в их текущем представлении не приносят на самом деле чего то кардинально нового и эффективного, вне зависимости от того слеш там будет, или что то другое.

Но вот честно, я заметил, что когда начинают говорить про
поскольку в остальном при этом никто не разбирается, всё обсуждение заканчивается на "симпатично/не симпатично" и "круто/не круто".
то все начинает погружатся в болото. Потому что да, мы — пользователи. И нам хочется, что бы было удобно.
Я понимаю, когда что то сделать нельзя, потому что это неверно, нелогично, неправильно... но когда «неважно чего хотят пользователи, у нас в кишках проблема будет изза этого...» — это, имхо, нездорово.
 

Splurov

Новичок
zerkms, в вики нет варианта с двумя знаками двоеточия.
А почему его там нету очень подробно описано в http://wiki.php.net/rfc/backslashnamespaces
 

Splurov

Новичок
zerkms, там тоже нету варианта с двумя знаками двоеточия. Я же дал ссылку на описание причин, которые побудили разработчиков придумывать варианты отличные от :: (имхо, проблема несколько надумана - пусть разработчик сам заботиться об отсутствии конфликтов имён).
 
Сверху