Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> PHP6 есть ли информация? 
:(
    Опции темы
Royan
Дата 25.7.2007, 10:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: нет
Всего: 15



Пытался найти информацию по PHP6, нашел только вот этот протокол совещания от 11 ноября 2005 http://www.php.net/~derick/meeting-notes.html Разумеется вещи там весьма любопытные написаны, но согласитесь, что за два года все могло измениться на 180 градусов. Кто-нибудь знает какие-нибудь подробности по теме?


--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
Daevaorn
Дата 25.7.2007, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: нет
Всего: 70



Собстно можешь уже скачать
http://snaps.php.net/
PM MAIL WWW   Вверх
belousov
Дата 25.7.2007, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



Daevaorn, И это рабочий уже? можно с легкостью переходить?


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
Wowa
Дата 25.7.2007, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



Цитата(belousov @  25.7.2007,  11:21 Найти цитируемый пост)
можно с легкостью переходить? 

нет, конечно.
PM WWW   Вверх
belousov
Дата 25.7.2007, 12:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 21.11.2006
Где: Москва

Репутация: нет
Всего: 6



Wowa, А что это за штука тогда там лежит? расскажите - интересно или переходить можно, но не с легкостью


--------------------
NIHIL VERUM EST LICET OMNIA 
PM MAIL WWW ICQ Skype   Вверх
sTa1kEr
Дата 25.7.2007, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007

Репутация: 56
Всего: 146



Цитата(belousov @  25.7.2007,  12:28 Найти цитируемый пост)
Wowa, А что это за штука тогда там лежит? расскажите - интересно или переходить можно, но не с легкостью 

Это снапшот из CVS текущей стадии разработки. Это не релиз и даже не бета и не альфа версия. Можно скачать, посмотреть что они там на данный момент сделали, но пользоваться ей нельзя.
PM MAIL   Вверх
Diesel Draft
Дата 25.7.2007, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Кто знает, на когда релиз обещают?


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Fally
Дата 25.7.2007, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 17.8.2006
Где: Dahla

Репутация: 3
Всего: 4



на тогда, когда всё сделают + namespace'ы прикрутить должны...


--------------------
Прежде чем задать вопрос на форуме воспользуйтесь поиском.
user posted image
user posted image
PM MAIL   Вверх
Wowa
Дата 25.7.2007, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



Цитата(Diesel Draft @  25.7.2007,  12:10 Найти цитируемый пост)
Кто знает, на когда релиз обещают? 

имхо минимум через 2 года.
PM WWW   Вверх
Diesel Draft
Дата 25.7.2007, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Цитата(Wowa @ 25.7.2007,  12:27)
Цитата(Diesel Draft @  25.7.2007,  12:10 Найти цитируемый пост)
Кто знает, на когда релиз обещают? 

имхо минимум через 2 года.

Я постарею, РНР станет мне не интересна и я умру до этого времени


П.С. Если через 2 года они мне какую то х***ню заделают я буду использовать список разработчиков как список кого надо убить 

Это сообщение отредактировал(а) Diesel Draft - 25.7.2007, 13:31


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Fally
Дата 25.7.2007, 13:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 17.8.2006
Где: Dahla

Репутация: 3
Всего: 4



сдаётся мне если честно что не долго осталось, год-полтора... не более...


--------------------
Прежде чем задать вопрос на форуме воспользуйтесь поиском.
user posted image
user posted image
PM MAIL   Вверх
Royan
Дата 25.7.2007, 14:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: нет
Всего: 15



Собственно меня интересовал не столько текущий срез, а больше анонс новых фич и прочего, что появится в новой версии


--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
Diesel Draft
Дата 25.7.2007, 14:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



А давайте напишем дружно разработчикам мейл, з тем что мы хотим видеть


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Fally
Дата 25.7.2007, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 17.8.2006
Где: Dahla

Репутация: 3
Всего: 4



Блин, чего не хватает-то?? namespaces будут 100%, наличие поддержка АОП приблизительно 60%... меня лично больше ничего не интересует))


--------------------
Прежде чем задать вопрос на форуме воспользуйтесь поиском.
user posted image
user posted image
PM MAIL   Вверх
Diesel Draft
Дата 25.7.2007, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



поддержка DLL (не СOM серверов) и компиляция в псевдокод например 


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Diesel Draft
Дата 25.7.2007, 15:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



А знаете что мне не хватает? Переопределение операторов как в С++.

Кто не знает то это возможность призначить метод, который будет вызываться при операциях (-, +, *, /, =)


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Mal Hack
Дата 25.7.2007, 15:09 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



2 года - это перебор, конечно. ДО полного stable ветки 6.1 - да, может быть.
Главное - это полный перевод на utf всего языка и библиотек, множественное наследование с возможностью определения методом вне описания классов и "выкидывание" из языка всего не нужного.

Все остальное - второстепенно. Что касается namespace'ов, то мне не понятен такая шумиха вокруг них. PHP это вам не Си, и такой пользый, как в Сишной программе namespace'ы вам не принесут, т.к. в PHP в отличии от Си модули не находятся всегда в, так сказать, открытом состоянии вместе с ядром, как в сях, но все, от мала до велика будут пихать их в свою программу с двумя модулями на 300 строчек чисто из красоты.

http://forum.vingrad.ru/forum/topic-130262.html
PM ICQ   Вверх
WolfON
Дата 25.7.2007, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 604
Регистрация: 19.7.2004

Репутация: 6
Всего: 8



Видимо имелся ввиду Си++. В Си нету пространств имен.

Пространства имен более чем полезны - с их помощью можно делать код более структурированным и как минимум скрывать служебные классы от пользователя, это помогает избавиться от кучи визуального мусора в сложных системах и предотвращает неправильное использование служебных классов.
PM MAIL ICQ   Вверх
Diesel Draft
Дата 25.7.2007, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



namespace будут очень полезны. Пристав что не будет больше конфликта через те что твой класс и класс который ты скачал имеют одинаковые имена.
А что касается людей который будут юзать их без причины то это уже их проблема


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Mal Hack
Дата 25.7.2007, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



WolfON, да, конечно С++.

WolfON, проекты в PHP не на столько сложно структурированы, чтобы была в этом проблема, естественно при грамотной проектировке. У вас в разработке одновременно НЕТ такого большого числа классов, чтобы была проблема их структуризации...

Цитата
Пристав что не будет больше конфликта через те что твой класс и класс который ты скачал имеют одинаковые имена.

Поверь, этих кинфликтов будет только больше... Одинаковые имена? У меня все модули имеют одинаковое имя - Modul и в скрипте подключается всегда ОДИН из них. Ну на кой черт мне тут namespace'ы??

Для PHP в реальности, для 99,9% это - излишество...
PM ICQ   Вверх
Diesel Draft
Дата 25.7.2007, 16:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Хорошо. Вот тебе пример. У меня есть класс MySQL и класс MySQL_Query. Я должен называться таким именем потому что у меня могут быть еще БД и у них будет свой генератор.


А что касается больших проектов то у меня они все + фреймворк + посторонние классы


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Fally
Дата 25.7.2007, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 17.8.2006
Где: Dahla

Репутация: 3
Всего: 4



Цитата

Что касается namespace'ов, то мне не понятен такая шумиха вокруг них. PHP это вам не Си, и такой пользый, как в Сишной программе namespace'ы вам не принесут, т.к. в PHP в отличии от Си модули не находятся всегда в, так сказать, открытом состоянии вместе с ядром, как в сях, но все, от мала до велика будут пихать их в свою программу с двумя модулями на 300 строчек чисто из красоты.


Шумиха вокруг них оправдана... иногда не очень удобно когда _всё_ находиться в глобальной области видимости, зачем мне всё многобразие функций РНР если нуждаюсь всего в функциях работы с массива, строками и MySQL? namespaces решат этот вопрос (при условии, что разработчики все встроенные функции распихают по пространствам имён).. По поводу тех кто будет пихать... пусть пихают...


--------------------
Прежде чем задать вопрос на форуме воспользуйтесь поиском.
user posted image
user posted image
PM MAIL   Вверх
Diesel Draft
Дата 25.7.2007, 16:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



О, если б они зделали виртуальную машіну как у asp.net


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
vasac
Дата 25.7.2007, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1060
Регистрация: 4.5.2006

Репутация: 8
Всего: 36



Цитата(Mal Hack @  25.7.2007,  15:40 Найти цитируемый пост)
проекты в PHP не на столько сложно структурированы

Опять из области, PHP это недоязык, а web-программирование не программирование. От многих это слышал, но от Mal Hack'а не ожидал smile

Цитата(Mal Hack @  25.7.2007,  15:40 Найти цитируемый пост)
У вас в разработке одновременно НЕТ такого большого числа классов, чтобы была проблема их структуризации...

Одновременно в разработке, это как?

Цитата(Mal Hack @  25.7.2007,  15:40 Найти цитируемый пост)
У меня все модули имеют одинаковое имя - Modul и в скрипте подключается всегда ОДИН из них

Что же, для этого конкретного случая пространства имен ощутимой пользы не принесут ;)

Так же в глобальной области не нужны вспомагательные классы (а их, например, при буквальной реализации паттернов бывает очень не мало). А так изолировали их в NS и не путаются под ногами.
PM WWW   Вверх
Diesel Draft
Дата 25.7.2007, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Цитата

Опять из области, PHP это недоязык, а web-программирование не программирование. От многих это слышал, но от Mal Hack'а не ожидал 

+1


namespace даст очень много прстора. Ранше даже ты (Mal Hack)  использовал классы для отделения пространства имен, или я ошибаюсь  smile 


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Mal Hack
Дата 25.7.2007, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Diesel Draft, для эти вещей множественное наследование используется и PDO;)

Fally, на сколько я понимаю, поправьте со ссылками, если не так, что речь идет о программерских namespace'aх, а не тех, которые зашиты в ядре, как в C# например.

vasac, причем тут недоязык, разве я говорил что PHP - недоязык? Нет. Кады язык - для своих задач. Задачи, которые зачастую решает PHP не на столько сложны, чтобы была проблема в их тонко структуризации... Или теперь все для гостевой пишут офигительный модуль на ООП на 2500 строк и я отстал от жизни?

Цитата
Одновременно в разработке, это как?

Это как в C#, отчасти так, о чни говорил Fally. Я же имею ввиду несколько другое.

Глобальное пространство имен - не панацея... Вообще, глобалку исползовать не является хорошим тоном..

Классы я использовал, чтобы да, сделать некоторое разбиение кода по его функционалу, но это несколько другое. Классы и объекты млужат для упрощения программирования с точки зрения функционала, namespace'ы с точки зрения струкруты.

Это сообщение отредактировал(а) Mal Hack - 25.7.2007, 17:11
PM ICQ   Вверх
Diesel Draft
Дата 25.7.2007, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



1. В РНР6 вроде б хотят отказаться от глобальных переменных
2. namespace это только +, не нравится - не используй


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Mal Hack
Дата 25.7.2007, 17:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Да, мне нравится такая фраза (о пункте 2).. Оставю без комментариев. Скажу лишь одно, что на каждый плюс есть свой минус ;) Понявший это, поймет очень многое...
PM ICQ   Вверх
Diesel Draft
Дата 25.7.2007, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Все же это namespace , как здорово  smile 

Это сообщение отредактировал(а) Diesel Draft - 25.7.2007, 17:32


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Fally
Дата 26.7.2007, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 17.8.2006
Где: Dahla

Репутация: 3
Всего: 4



Цитата

Fally, на сколько я понимаю, поправьте со ссылками, если не так, что речь идет о программерских namespace'aх, а не тех, которые зашиты в ядре, как в C# например.


Да Вы правы. Мне конечно хотелось бы, чтобы разработчики разместили функции по различным пространствам, но это уже их дело. Кстати патч закоммитил наш соотечественник, вот ссылка http://news.php.net/php.zend-engine.cvs/5894.
А здесь на русском немного рассказано о самих namespace'ах в РНР (для тех кому лень читать исходники на С и в конце на английском про использование NS): http://forum.agiledev.ru/index.php?t=msg&a...mp;start=0&


--------------------
Прежде чем задать вопрос на форуме воспользуйтесь поиском.
user posted image
user posted image
PM MAIL   Вверх
WolfON
Дата 26.7.2007, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 604
Регистрация: 19.7.2004

Репутация: 6
Всего: 8



Fally, патч-то закоммитил - это хорошо и замечательно, только вот далеко не факт, что его таки добавят в финальную сборку.
PM MAIL ICQ   Вверх
Fally
Дата 26.7.2007, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 17.8.2006
Где: Dahla

Репутация: 3
Всего: 4



Ага, а то, что он в PHP6 CVS Вам ни о чём не говорит. Просто, как мне кажется, NS не были одной из важных целей разработчиков, а то что его уже написали за них есть огромный плюс. Другой вопрос, когда этот РНР6 выйдет ;)


--------------------
Прежде чем задать вопрос на форуме воспользуйтесь поиском.
user posted image
user posted image
PM MAIL   Вверх
Diesel Draft
Дата 26.7.2007, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Цитата

  Fally, патч-то закоммитил - это хорошо и замечательно, только вот далеко не факт, что его таки добавят в финальную сборку. 

Факт, где то читал что уже решили


Цитата

 Другой вопрос, когда этот РНР6 выйдет ;) 

Все мучает этот вопрос и все ждут з нетерпением.


Я б з радостью почитал интервью з разработчиками, у кого то есть?


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
SamDark
Дата 26.7.2007, 17:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 10
Всего: 38



Zend регулярно рассказывает, как проходит разработка: http://devzone.zend.com/. Кстати, про namespace до сих пор не решили...


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
Diesel Draft
Дата 26.7.2007, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Я определенно слышал что их пустили в разработке


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Royan
Дата 26.7.2007, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: нет
Всего: 15



Мне была бы больше по душе строгая типизация и как следствие перегрузка методов. Честно говоря, я только из-за этого и поднял такой вопрос на обсуждение. Но видно не судьба, и надо просто писать на другом языке.


--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
Diesel Draft
Дата 26.7.2007, 23:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



На другой язык переходить не надо. А строгая типизация....можно для себя сделать строгую + есть контроль входных данных на функциях


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
vasac
Дата 27.7.2007, 08:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1060
Регистрация: 4.5.2006

Репутация: 8
Всего: 36



Royan, по душе строгая типизация — используйте языки со строгой типизацией. А пыху трогать нечего, мы его за это и любим.
PM WWW   Вверх
Fally
Дата 27.7.2007, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 17.8.2006
Где: Dahla

Репутация: 3
Всего: 4



Цитата

Zend регулярно рассказывает, как проходит разработка: http://devzone.zend.com/. Кстати, про namespace до сих пор не решили...

Правда?? А читать не через 10 строк пробовали?
То что по вашей ссылке:
Цитата

1st July - 7th July 2007


http://news.php.net/php.zend-engine.cvs/5894 :
Цитата

Thu Jul 12 05:23:48 2007

По-моему, за миниму за 5 дней, они всё же изменили своё решение..

Цитата

Royan, по душе строгая типизация — используйте языки со строгой типизацией. А пыху трогать нечего, мы его за это и любим. 


РНР никто и не трогает, а то что в нём имеется такая возможность (имею ввиду указание типа аргумента в методах классов) это просто гигантскуий плюс. Поясню почему...
У нас есть набор классов, делигирующих возможности пользователей сайта, в зависимости от их статуса, и все они являются имплементациями интерфейса IUser.php.. В каком-то другом классе, нам необходимо получить один из объектов вышеприведённых классов и воспользоваться несколькими его методами... Допустим объект одного этих классов будет получать метод run(). Что же произойдёт, если программист по своей ... (вписать нужное) передаст объект, но не относящийся ни к одному из этих классов или вообще не передаст объект? Поверьте мне вы будете долго ломать голову в чём проблема, а если сделать так:
Код

public function run(IUser $obj) {
    ...
}

то все ваши проблемы сразу решаться, если передадите объект класса, который не является имплементацией интерфейса IUser, то РНР выдаст соответствующую ошибку о несовпадении предполагаемого типа объекта и типа объекта который передали в этот метод.

Это сообщение отредактировал(а) Fally - 27.7.2007, 10:01


--------------------
Прежде чем задать вопрос на форуме воспользуйтесь поиском.
user posted image
user posted image
PM MAIL   Вверх
Diesel Draft
Дата 27.7.2007, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Я вот вспомнил, здесь у кого то было подпись про программистов которые з С перешли на РНР  smile 


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
SamDark
Дата 27.7.2007, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 10
Всего: 38



Fally, 
То, что по моей ссылке - официальный блог разработчиков, а то, что в SVN лежит что-то ещё не означает, что это что-то будет в релизе.


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
Fally
Дата 27.7.2007, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 17.8.2006
Где: Dahla

Репутация: 3
Всего: 4



Diesel Draft,
 smile 
ну у меня сейчас происходит обратный процесс...

SamDark, Не забывай, что разница почти 5 дней... а как известно, за 5 минут может измениться ооочень многое...

Это сообщение отредактировал(а) Fally - 27.7.2007, 11:05


--------------------
Прежде чем задать вопрос на форуме воспользуйтесь поиском.
user posted image
user posted image
PM MAIL   Вверх
Diesel Draft
Дата 27.7.2007, 11:17 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Наверно нам надо успокоиться и просто помечтать что мы там хотим увидеть 

Fally, Basic->VB->PHP->JavaScript->Pascal->Delphi->C->C++->XSL->C# вроде б всех вспомнил


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
SamDark
Дата 27.7.2007, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 10
Всего: 38



Fally, 
За те же 5 минут они могут передумать. Поэтому и делают объявления раз в неделю... В общем, что спорить? Надо просто дождаться следующей недели...

Это сообщение отредактировал(а) SamDark - 27.7.2007, 11:46


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
Diesel Draft
Дата 27.7.2007, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Цитата(SamDark)

Надо просто дождаться следующей недели...


Ага, когда они опять поменяют


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Fally
Дата 27.7.2007, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 17.8.2006
Где: Dahla

Репутация: 3
Всего: 4



Цитата

В общем, что спорить?

+1

Нужно ждать релиза ;)


--------------------
Прежде чем задать вопрос на форуме воспользуйтесь поиском.
user posted image
user posted image
PM MAIL   Вверх
Diesel Draft
Дата 27.7.2007, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: 1
Всего: 5



Просто всем нетерпитса очень


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1786 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.