powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Почему ООП так популярно?
25 сообщений из 435, страница 13 из 18
Почему ООП так популярно?
    #35890592
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ух ты, книжку скачал, почитаю :) Судя по всему супер. Кто уже прочитал?
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35890801
Ммихалыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
децкий сад, меня он в институте в свое время совсем не впечатлил, также каг и пролог сбстна.

Модератор:
просьба не злоупотреблять коверканием языка
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35890829
tchingizВ результате, из трех наугад выбранных признанных деятеля ооп - Страуструп, Буч,
Бертран Мейерс - все дают различные толкования основополагающих
терминов тип и класс
Это из-за того, что они пытаются свести это к математике, что не только не нужно, но и вредно. Если бы они попытались истолковать понятия класс и тип с точки зрения биологии, то тоже было бы много споров.

tchingiz(точнее, Буч, вообще, не дает).
И правильно делает. Разве у кого-то есть проблемы с пониманием типа и класс в программировании? Проблем ни у кого не наблюдается. Проблемы появляются только когда кто-то пытается зачем-то сформулировать программирования с терминах, скажем, топологии.

tchingizА в рамках работы Бурбаков
подобный базар по поводу дифуров или интегралов, скажем, не представляется возможным в принципе, что и говорит о подобии программирования сбору бабочек, а не математики.
Нет. Это говорит, что проблемы программирования надо решать средствами программирования. Ведь если Бурбаки будут решать проблемы теории множеств с помощью бабочек, то у них тоже базар получится.

Зачем (классическую) математику тянут в программирование (и другие дисциплины) понятна: сказывается стремление представить все в символьной наукоподобной форме. В большинстве случае (но не всегда) от этого больше вреда чем пользы.

tchingiz2) упомянутая мной ранее попытка Карделли вполне нужна и естественна.
Кому от нее лучше? Какие преимущества она дает? Что я могу сделать, чего я не мог сделать без нее?

В ООП много проблем (вернее ограничений), но они никак не связаны с наличием или отсутствием математического описания. Поэтому я не понимаю зачем оно нужнО. Ну закодируем мы все с помощью латинских боковок или даже греческих. Кому от этого легче?
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35890920
студентик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)веселый студентик
обязательно почитаю)) или может в старости потянет на теоретическия изыскания в программостроении или "на поиски священного(универсального) языка"

не читатель ?

читатель... но практики явно не хватает.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35890982
PC_22 веселый студентик

Со временем прийдет. Я начинал с ВБА, потом перешел на ВБ.
Потом узучил С++ и долго в эйфории ходил, насколько элегантный синтаксис, какое быстродействие. Теперь даже с горизонтов С# противно смотреть на С++, а с точки зрения функционального программирования уже скоро будет противно смотреть на С#

даааа... высоко вы птицы высокоуровнего программирования... далеко мне до вас :) я начинал еще в школе причем с ассемблера именно он меня и заинтересовал правда тяжело мне его было осваивать, да и не осил я его полностью, в итоге вернулся спустя время... да и щас я недалекий программист, хотя есть определенные знания в алгоритмах и программировании... в обыденности использую дельфи , но в принципе нетрудно будет наверно и на С писать... с тех давних дней я до сих пор ценю и уважаю ассемблер, ну незнаю видится мне именно в нем какая то своя красота, для меня он намного проще и логичней чем тот же С++ со своими ООП фишками... хотя я уважаю и другие языки и ничего не имею против того же Лиспа... есть за мной грешок я являюсь противником net технологии. не понимаю я ее плюсов просветите меня в чем ее сила?
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891089
PC_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
простота бейсика + быстродействие Си++
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891113
студентик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PC_2простота бейсика + быстродействие Си++

впечатляет (прям на кухне хозяйка, в постели прости...):) неужели все так хорошо? а недостатки присутствуют?а натив код производит?
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891124
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
темный рыцарьtchingizВ результате, из трех наугад выбранных признанных деятеля ооп - Страуструп, Буч,
Бертран Мейерс - все дают различные толкования основополагающих
терминов тип и класс
Это из-за того, что они пытаются свести это к математике, что не только не нужно, но и вредно.

по мне вредно читать бредни от Гради Буча.
А прочитать у Бертрана Майерса, что
математическое понятие как абстрактный тип данных,
реализованное на некотором языке программирования, называется классом - полезно.


темный рыцарь
Если бы они попытались истолковать понятия класс и тип с точки зрения биологии, то тоже было бы много споров.


боюсь что споров бы не было.
А попытки истолковывать класс и тип без определения
вызывают много споров.

темный рыцарь
tchingiz(точнее, Буч, вообще, не дает).
И правильно делает. Разве у кого-то есть проблемы с пониманием типа и класс в программировании? Проблем ни у кого не наблюдается.

0
еще раз. Проблемы наблюдаются у Страуструпа, Мейера, Гради Буча.
они не могут договориться и обьяснить другим что такое класс.

1
Согласно Гради Бучу проблемы есть у всех простых смертных
автор

Большинству смертных различать типы и классы просто противно и бесполезно.
2
У самого Гради Буча. Из его определения
автор
Объектно-ориентированное программирование - это методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.
из этого определения немедленно следует, что любая программа, написанная с использованием
языка с леворекурсивной грамматикой написана с требуемой методологией, то есть
обьектно ориентированна.
http://users.i.com.ua/~agp1/articles/oopFormalizm.pdf

2

У Барбары Лисков. она не считает c++ обьектно ориентированным языком.
так как с++ не удовлетворяет принципу подстановки

авторLiskov Substitution Principle (LSP)

If for each object o1 of type S there is another object o2 of type T such that for all programs P defined in terms of T, the behavior of P is unchanged when o1 is substituted for o2, then S is a subtype of T.

Barbara Liskov, "Data Abstraction and Hierarchy," SIGPLAN Notices, 23,5 (May 1988)


http://okmij.org/ftp/Computation/Subtyping/References.html
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891125
PC_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
студентикPC_2простота бейсика + быстродействие Си++

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

почитай какую-то нетолстую книжку по дот нет.
Разница между С++ и С# огромна.
Я вот студию лабаю сейчас, если бы на С++ писал валерьянки бы не на пасся.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891183
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
темный рыцарь
Зачем (классическую) математику тянут в программирование (и другие дисциплины) понятна: сказывается стремление представить все в символьной наукоподобной форме. В большинстве случае (но не всегда) от этого больше вреда чем пользы.

tchingiz2) упомянутая мной ранее попытка Карделли вполне нужна и естественна.
Кому от нее лучше? Какие преимущества она дает? Что я могу сделать, чего я не мог сделать без нее?

Вы не можете понять, чем Вы занимаетесь.
и не можете обьяснить другому. Следствием этого есть бесконечные споры о ооп, которых не может быть о треугольниках и плоскостях.

напоминаю о вопросе какие попытки дать математическое обоснование ооп лично Вам известны?


http://sql.ru/forum/actualthread.aspx?tid=647881&pg=12#6972074

думаю спрашивать откуда Вам известно о стремлении представить все в символьной наукообразной форме бесполезно.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891226
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2
темный рыцарьtchingizВ результате, из трех наугад выбранных признанных деятеля ооп - Страуструп, Буч,
Бертран Мейерс - все дают различные толкования основополагающих
терминов тип и класс
Это из-за того, что они пытаются свести это к математике, что не только не нужно, но и вредно. Если бы они попытались истолковать понятия класс и тип с точки зрения биологии, то тоже было бы много споров.


они не пытаются свести это к математике. Они обьясняют, что такое тип и класс для читателей.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891249
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PC_2
почитай какую-то нетолстую книжку по дот нет.
Разница между С++ и С# огромна.
Я вот студию лабаю сейчас, если бы на С++ писал валерьянки бы не на пасся.

Разница настолько огромна, что это два совершенно разных языка
Но на счет в постели ... не уверен, мне от этого ...ва временами тошно
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891428
tchingizА прочитать у Бертрана Майерса, что
математическое понятие как абстрактный тип данных,
реализованное на некотором языке программирования, называется классом - полезно.
Чем полезно? Что это дает? Что я могу сделать нового, чего не мог сделать до этого?

tchingizА попытки истолковывать класс и тип без определения
вызывают много споров.
Споров о чем? Об определении? Но ведь определение это сведение к более общим понятиям. А зачем их сводить к более общим, если они и так достаточно общие и ни у кого не вызывает проблем с их восприятием и использованием?

tchingizеще раз. Проблемы наблюдаются у Страуструпа, Мейера, Гради Буча.
они не могут договориться и обьяснить другим что такое класс.
А другим надо, чтобы им объясняли? По моему, нет. Классы и типы хорошо работают и без "определения". Я вот думаю, что люди привыкли считать определением нечто математическое. А если это определение дано в терминах программирования, то им это кажется не очень четким. Отсюда стремление математизировать все вокруг. А далее разногласия, поскольку в математике просто нет таких стредств для описания программистских понятий. Программирование не нуждается в (классической) математике для того, чтобы быть строгим, понятным и полезным. Программирование это и есть своего рода математика нашего времени.

tchingizони не пытаются свести это к математике. Они обьясняют, что такое тип и класс для читателей.
Как же, еще как пытаются. Они пытаются объяснить путем сведения всего к математике. В основе формализации так или иначе лежит теория множеств (понятие множества). Это и есть математика. Но ведь вся пакость в том, что понятие множества довольно плохо подходит для описания того, чем жонглируют в программировании. Отсюда и проблемы на ровном месте.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891489
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все идет к самообучающимся программам. Первые массовые попытки - запись макросов в ворде, например, еще в 97 офисе были.

Пользователю в идеале нужна программа с одной большой кнопкой "сделать все офигенно". Пользоваться сложными инструментами никто не будет.

Как следствие - будущее программирования за обучающимися нейросетями.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891496
PC_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Random_GoodmanВсе идет к самообучающимся программам. Первые массовые попытки - запись макросов в ворде, например, еще в 97 офисе были.

Пользователю в идеале нужна программа с одной большой кнопкой "сделать все офигенно". Пользоваться сложными инструментами никто не будет.

Как следствие - будущее программирования за обучающимися нейросетями.

с текущем состоянием дел ИИ это "будуйщее" начнется не раньше чем через сто лет
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891542
Ммихалыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не переживайте так, нанотехнологии всех спасут
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891550
GYGY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ммихалыч,

... раз и навсегда
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891566
PC_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
беларусские нанотехнологиии в действии
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891613
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
темный рыцарьtchingizА прочитать у Бертрана Майерса, что
математическое понятие как абстрактный тип данных,
реализованное на некотором языке программирования, называется классом - полезно.
Чем полезно? Что это дает? Что я могу сделать нового, чего не мог сделать до этого?

мне полезно тем, что я понял, что это и далее не трачу время и деньги на бред от Гради Буча.
Вам - не знаю, скорее всего, бесполезно.
Вопрос
"Что я могу сделать нового, чего не мог сделать до этого?"
поставьте в форме
"что я могу сделать нового с ооп, чего не мог сделать без него?"
возможно это навеет мысли о контрпродуктивности данного вопроса.


темный рыцарь
tchingizА попытки истолковывать класс и тип без определения
вызывают много споров.
Споров о чем? Об определении? Но ведь определение это сведение к более общим понятиям.

А зачем их сводить к более общим, если они и так достаточно общие и ни у кого не вызывает проблем с их восприятием и использованием?

1
они не общие, так как сводятся к множествам и фукнциям.
2
проблемы с их восприятием и использованием, кроме четырех упомянутых
возникают у
Martin Abadi, Ramesh Viswanathan, Thomas Studer von Werthenstein, Jamie Shield,
Michael Anthony Smith and Jeremy Gibbons, He Jifeng, Xiaoshan Li and Zhiming Liu, Graeme Paul Smith и др.
http://agp1.nm.ru/



темный рыцарь
tchingizони не пытаются свести это к математике. Они обьясняют, что такое тип и класс для читателей.
Как же, еще как пытаются. Они пытаются объяснить путем сведения всего к математике. В основе формализации так или иначе лежит теория множеств (понятие множества). Это и есть математика. Но ведь вся пакость в том, что понятие множества довольно плохо подходит для описания того, чем жонглируют в программировании. Отсюда и проблемы на ровном месте.
из за множеств и функций никаких проблем нет.
Понятие множества и функции очень хорошо подходит к описанию ооп.


темный рыцарь

tchingizеще раз. Проблемы наблюдаются у Страуструпа, Мейера, Гради Буча.
они не могут договориться и обьяснить другим что такое класс.
А другим надо, чтобы им объясняли? По моему, нет. Классы и типы хорошо работают и без "определения".

По моему надо.
Поскольку "другие" платят деньги и покупают книги с обьяснениями что такое класс.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891912
Фотография ПХП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вы достали со свои Лиспом и аля будь он не ладен 1000-чу раз. И ваш этот упырь "учитель", который вам мозг запудрил им же. Не пойму нахрен он нужен акромя теории и фекальных скобок?
.......
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891917
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПХПКак вы достали со свои Лиспом и аля будь он не ладен 1000-чу раз. И ваш этот упырь "учитель", который вам мозг запудрил им же. Не пойму нахрен он нужен акромя теории и фекальных скобок?
.......

Хорошо для кармы
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891918
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PC_2
с текущем состоянием дел ИИ это "будуйщее" начнется не раньше чем через сто лет
Поскольку это решительно требуется, то рано или поздно будет прорыв. Транзистор тоже долго придумывали.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891919
Фотография ПХП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL_LamerПХПКак вы достали со свои Лиспом и аля будь он не ладен 1000-чу раз. И ваш этот упырь "учитель", который вам мозг запудрил им же. Не пойму нахрен он нужен акромя теории и фекальных скобок?
.......

Хорошо для кармы
Извращенцы!
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891934
PC_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Random_GoodmanPC_2
с текущем состоянием дел ИИ это "будуйщее" начнется не раньше чем через сто лет
Поскольку это решительно требуется, то рано или поздно будет прорыв. Транзистор тоже долго придумывали.

На счет требуется я не согласен.
Во-первых тормозить будут этот час Чэ еще долго, просто потому что есть армия программистов и целая индустрия которая должна кормиться. Здесь также как с нефтью, пока нефть есть, альтернативные разработки старательно засовываются в самый дальний ящик.

Во-вторых, порой формулирование задачи или спецификация или обучение занимает больше времени чем собсно сесть и все написать прямо в коде как нужно.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35891943
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PC_2Random_GoodmanPC_2
с текущем состоянием дел ИИ это "будуйщее" начнется не раньше чем через сто лет
Поскольку это решительно требуется, то рано или поздно будет прорыв. Транзистор тоже долго придумывали.

На счет требуется я не согласен.
Во-первых тормозить будут этот час Чэ еще долго, просто потому что есть армия программистов и целая индустрия которая должна кормиться. Здесь также как с нефтью, пока нефть есть, альтернативные разработки старательно засовываются в самый дальний ящик.

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

имхо, прорыва не будут.
железяка останется железякой
можешь спать спокойно
...
Рейтинг: 0 / 0
25 сообщений из 435, страница 13 из 18
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Почему ООП так популярно?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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