powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Господа, а вот если быть откровенными кто может сказать, является ....
25 сообщений из 35, страница 1 из 2
Господа, а вот если быть откровенными кто может сказать, является ....
    #32869503
oracle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, а вот если быть откровенными кто может сказать, является ли PHP объектными языком в полном смысле этого слова (т.е. наследование и т.д) или все же там надо все процедурами писакать.

O*R*A*C*L*E
(Don't despair my little fried...)
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32869607
Green Kakadu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://ru2.php.net/manual/ro/language.oop5.php
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870281
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Объектность - это способ мышления, а объектный код можно и на процедурном языке писать.
Я вот на T-SQL неплохо объектный код :)) пишу (объектный по стилю написания, а не по стандартам) , хотя об этом можно спорить.

Оперировали же классами в PHP4, и нследование было?
В PHP5 объектный подход просто причесали, привели так сказать к стандарту (всякие public, private, конструкторы по-умолчанию и прочее).
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870459
Фотография hell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, не является.

Чисто объектными языками являются например Java и Smalltalk

С++, PHP, Object Pascal и иже с ними - объектно-ориентированые

Наследование - необходимый, но недостаточный признак как и объектного так и объектно-ориентированного языков
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870483
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос в том, насколько это необходимо. Зачем Web-мастерам постигать тонкости использования полиморфизма? Это ускорит процесс разработки Web-сайтов с использованием PHP ? Это поставит PHP на один уровень c Java, С# ?
Это создаст условия для появления Open-Source проектов ? Это поможет ускоренному обучению молодого специалиста по Web-мастерингу ?
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870525
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем Web-мастерам постигать тонкости использования полиморфизма

А дом без фундамента сколько простоит?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870538
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
maytonЭто ускорит процесс разработки Web-сайтов с использованием PHP ?Разве нет?
Это создаст условия для появления Open-Source проектов ?А разве сейчас Open-Source проектов под PHP не существует?Это поможет ускоренному обучению молодого специалиста по Web-мастерингу ?Зависит от начального багажа, ИМХО.
Хотя в принципе к использованию ООП меня особо ничего не склоняет. Пока. Пока я не пишу грандиозных проектов :)
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870632
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*Разве нет

1) Потребуется доказать что использование ОО PHP будет более удобным чем JSP и ASP.Net.

2) Создать очередной никому не нужный универсальный язык в котором есть как в Perl все что ни попадя. Однако из универсальности не следует удобство. Кстати сами почитатели Perl признаются что используют его лишь для простых вещей. Если решение будет кросс-платформенным то создать новый стандарт на платформу PHP. Если он нативный - то он тем более не конкурент для MSNet и Java.

3) Потребуется полноценная среда разработки (которой как не было так и нет). Отладчики и RAD средства, генераторы шаблонов и т.п.
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870758
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторСоздать очередной никому не нужный универсальный язык в котором есть как в Perl все что ни попадя. Однако из универсальности не следует удобство. Кстати сами почитатели Perl признаются что используют его лишь для простых вещей.

что за бред Вы пишите?! может его используют для более легких целей те люди, который не могут изучит ьсеръезно Perl ввиду его некой специфичности?


авторЕсли решение будет кросс-платформенным то создать новый стандарт на платформу PHP.

ничего не понял :)

автор Если он нативный - то он тем более не конкурент для MSNet и Java.

что это за слово такое - нативный :)
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870768
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потребуется полноценная среда разработки (которой как не было так и нет). Отладчики и RAD средства, генераторы шаблонов и т.п.

А zend studio, что? Не полноценная?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870781
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PHP прижился потому что он некомпилируемый, как Perl, Java..., а интерпретируемый, и потому что был быстрее классического ASP-а, кроссплатформенный, а не потому что был чисто процедурным...
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870784
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е. писать и править код на php было удобнее чем, скажем, на Perl.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870830
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман Дынникт.е. писать и править код на php было удобнее чем, скажем, на Perl.
Posted via ActualForum NNTP Server 1.1

Правильно Роман! Вы в точку попали! Удобнее!

1) А кто решил что удобнее будет вводить Syste.out.print вместо print?
2) Кто заставит вас изучать какой-то полиморфизм (без которого ООП просто лишняя грамматика) если вы и так великолепно мочите сайты и не знаете проблем!
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870864
Фотография hell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
php прижился больше из-за того, что он встраивается в html легко, как и asp
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870870
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман Дынникт.е. писать и править код на php было удобнее чем, скажем, на Perl.
Posted via ActualForum NNTP Server 1.1

не совсем понимаю, почему Вы считаете, что в PHP удобнее писать, мне кажется это привычка
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870885
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кто решил что удобнее будет вводить Syste.out.print вместо print?

Это уже разработчик решает что ему удобнее и нагляднее.
Для меня так более логично:
using Syste.out;
print();

Чем думать откуда этот принт мог взяться, из какой области видимости, из какого инклюда...
Я за то чтоб у меня был выбор.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870892
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не совсем понимаю, почему Вы считаете, что в PHP удобнее писать, мне кажется это привычка

Перекомпиляция не нужна, в отличии от Perl
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870908
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
php прижился больше из-за того, что он встраивается в html легко, как и asp

много причин и стечений обстоятельств было, не будем это обсуждать.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32870957
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман Дынник
А кто решил что удобнее будет вводить Syste.out.print вместо print?

Это уже разработчик решает что ему удобнее и нагляднее.
Для меня так более логично:
using Syste.out;
print();

Чем думать откуда этот принт мог взяться, из какой области видимости, из какого инклюда...
Я за то чтоб у меня был выбор.
Posted via ActualForum NNTP Server 1.1

Код: plaintext
1.
2.
3.
4.
import static System.out;

public class MyServlett extents .....


Ну и что? Это уже создано! В чем будет элемент НОВАТОРСТВА PHP?
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32871124
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман ДынникПерекомпиляция не нужна, в отличии от Perl
Posted via ActualForum NNTP Server 1.1

перекомпиляция?!?!
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32871146
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Роман ДынникPHP ... интерпретируемыйЭто не совсем правда. Если вы застали те времена, когда в стране было полно машинок на базе PDP-11 (Корветы, БК-0010 и т.п.), то вам должно быть известно, что такое pi-код. Ну так PHP, в общем-то, примерно из той же оперы.
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32871481
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и что? Это уже создано! В чем будет элемент НОВАТОРСТВА PHP?
Новаторства никакого, кроме новаторства есть еще и понятие поддержки, следование пожеланиям разработчиков.
А в чем новаторство C# по сравнению с Java? По семантике они практически клоны...
Потом, возьмем какую-нибудь популярную библиотеку, Pear например, сколько там процедурного подхода, а сколько объектного...
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32871644
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман ДынникНоваторства никакого, кроме новаторства есть еще и понятие поддержки, следование пожеланиям разработчиков.


Что-то никаких пожеланий от веб-мастеров я не слышал. В основном исходит писк, связанный с отсутствием какой-то библиотечки процедур и т.п. Конструктивных предложений по поводу перехода на ОО методологию не приходило. Если у вас есть реальные линки на форумы где этот вопрос стоит то ... поделитесь. Будем обсуждать.
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32872340
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если звезды зажигаются на небе, значит это кому-нибудь нужно...
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Господа, а вот если быть откровенными кто может сказать, является ....
    #32872359
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оба подходя имеют право на жизнь.
Вот статейка по теме

http://detail.phpclub.ru/article/oop-vs-proc
]Объектно-ориентированное и процедурное программирование в PHP

И давайте завяжем на этом.

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
25 сообщений из 35, страница 1 из 2
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Господа, а вот если быть откровенными кто может сказать, является ....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]