powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Почему ООП так популярно?
25 сообщений из 435, страница 9 из 18
Почему ООП так популярно?
    #35887359
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
недовольный студентик
что означает низкоуровневый хлам?? Пусть топикастеры меня и осудят, но низкоуровневый код это
самый ясный и однозначный код из всех(если грамотно писать) т.к это БАЗА и на нем все работает в конечном счете... я противник всяких там нет и др. виртуальных машин, так по моему это просто путь навязываемый программистам который идеален для майкрософт и др компаиний, он ограничивает свободу программиста, навязывает ему кучу ненужного г**на. И в итоге чтоб написать драйвер тебе нужно иметь долбаный ддк, для написания прикладных приложений какой-нить там фреймворк,и так далее, те присутствует излишняя избыточность знаний и инструментов... я не критикую ООП парадигму, я просто обращаю внимание что теряется понимание внутренней работы программ и к тому же пусть ООП это и парадигма а не инструмент, но она должна быть реализована эффективно на машинном уровне не в ущерб производительности приложения...
Новый гений велосипедостроения?
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35887672
zloy den
Хм.
1. Лисп майкрософтом не навязывается.
2. А сколько вам нужно времени чтобы написать на низкоуровневом языке достаточно простое приложение? А потом поддерживать и расширять его? Каждый раз писать все руками мягко говоря замучаешься. Вы пробовали разобраться в паре мегабайт спагетти-кода? А потом что-то починить, да так чтобы все остальное работало?

1. да причем здесь Лисп... Лисп это вообще специфичная вещь, разработанная для всяких там эксперных систем, логических задач.....
2. если приложение простое то немного времени, а опытные люди (не я) и того меньше... под тот же Masm32 содержится колоссальное количество функций макросов облегчающих рутинную работу... знаете если писать хороший струткуированый документированнный код, то поверьте разобраться в нем на ассемблере будет ничем не сложнее чем на любом другом языке... вы же сами используйте эти самые объекты(мегабайты кода) которые грамотно написаны и отлажены поэтому практически не вызывают проблем в работе, так же и в ассемблере...

а вообще вы не поняли мою мысль - я не против ООП высказывался, а выссказывался я против раздутости современных систем программирования - майкрософт штампует туевые кучи различных стандартов, технолгий, сред и прочего говна что мягко скажем обычно исбыточно для повседневного программирования, насоздают форматов а под них определенные инструменты и кучи мануалов по этим инструментам, то есть программитсы становимся заложниками чьих то выдуманных и далеко невсегда оправданных стандартов.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35887742
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
недовольный студентик,
Попробуй относиться ко всем этим инструментам, как к макросам над ассемблером, может полегчает. А если какие-то из них тебе не нужны, то не используй.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35887751
PC_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
недовольный студентик
2. если приложение простое то немного времени, а опытные люди (не я) и того меньше... под тот же Masm32 содержится колоссальное количество функций макросов облегчающих рутинную работу... знаете если писать хороший струткуированый документированнный код, то поверьте разобраться в нем на ассемблере будет ничем не сложнее чем на любом другом языке... вы же сами используйте эти самые объекты(мегабайты кода) которые грамотно написаны и отлажены поэтому практически не вызывают проблем в работе, так же и в ассемблере...


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

Тотже пример TSQL, запрос весьма абстрактная и очень гибкая вещь, но оптимизаторы Оракла его выполняют с помощью всяких кешей, индексации, набранной статистики не просто быстро а
о-о-очень быстро.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35887815
PC_2недовольный студентик
2. если приложение простое то немного времени, а опытные люди (не я) и того меньше... под тот же Masm32 содержится колоссальное количество функций макросов облегчающих рутинную работу... знаете если писать хороший струткуированый документированнный код, то поверьте разобраться в нем на ассемблере будет ничем не сложнее чем на любом другом языке... вы же сами используйте эти самые объекты(мегабайты кода) которые грамотно написаны и отлажены поэтому практически не вызывают проблем в работе, так же и в ассемблере...


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

Тотже пример TSQL, запрос весьма абстрактная и очень гибкая вещь, но оптимизаторы Оракла его выполняют с помощью всяких кешей, индексации, набранной статистики не просто быстро а
о-о-очень быстро.

"абстракция, проще, быстрее, удобнее отлаживать,"
это все имеет свою цену за которую надо платить... меня пока устраивает и "дешевые" вещи... быть может это пока...
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35887829
PC_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
недовольный студентикPC_2недовольный студентик
2. если приложение простое то немного времени, а опытные люди (не я) и того меньше... под тот же Masm32 содержится колоссальное количество функций макросов облегчающих рутинную работу... знаете если писать хороший струткуированый документированнный код, то поверьте разобраться в нем на ассемблере будет ничем не сложнее чем на любом другом языке... вы же сами используйте эти самые объекты(мегабайты кода) которые грамотно написаны и отлажены поэтому практически не вызывают проблем в работе, так же и в ассемблере...


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

Тотже пример TSQL, запрос весьма абстрактная и очень гибкая вещь, но оптимизаторы Оракла его выполняют с помощью всяких кешей, индексации, набранной статистики не просто быстро а
о-о-очень быстро.

"абстракция, проще, быстрее, удобнее отлаживать,"
это все имеет свою цену за которую надо платить... меня пока устраивает и "дешевые" вещи... быть может это пока...

Еще дядя билли знал что программа в 20 строчек сложнее программы в 10 строчек не в 2 раза а в 10 раз. С этим и боремся. Удачи с Ассемблером.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35887945
KOLO-Pokemon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PC_2Тотже пример TSQL, запрос весьма абстрактная и очень гибкая вещь, но оптимизаторы Оракла его выполняют с помощью всяких кешей, индексации, набранной статистики не просто быстро а
о-о-очень быстро.
А Вы не путаете TSQL и PL\SQL ???
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35887966
Понятие абстракций берут корни с математики... чтобы продвинуться дальше нужно совершенствовать математическую модель.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35888004
PC_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOLO-PokemonPC_2Тотже пример TSQL, запрос весьма абстрактная и очень гибкая вещь, но оптимизаторы Оракла его выполняют с помощью всяких кешей, индексации, набранной статистики не просто быстро а
о-о-очень быстро.
А Вы не путаете TSQL и PL\SQL ???

мне в такие детали лень вникать когда речь идет о абстрактных вещах
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35888010
PC_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗЫ: Пишу для МS SQL 2005
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35888017
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
математическую модель совершенствовать?
в смысле математику? думаю, не получится
она 3 тысячи лет вылизывалась. Там только нужное.

А абстрагизировать ооп дальше, то есть, через математику ооп описать это правильно.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35888131
cyber-fox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tchingiz: Вы правильно меня поняли!

ООП популярна потому, что позволяет из "готовых кирпичиков" строить модели достаточно быстро.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35888177
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingizА абстрагизировать ооп дальше, то есть, через математику ооп описать это правильно.это ведь где-то здесь уже было. Вроде тогда порешали, что это не возможно. Или я не прав?
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35888200
Ммихалыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingizматематическую модель совершенствовать?
в смысле математику? думаю, не получится
она 3 тысячи лет вылизывалась. Там только нужное.

А абстрагизировать ооп дальше, то есть, через математику ооп описать это правильно.

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

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

а бедному Люку Карделли доложили о бессмысленности его трудов?
http://agp1.nm.ru/oop/.MultipleInheritance.pdf
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35888397
zloy den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PC_2Почитываю потихоньку про

Лисп
и
Луговского


Абсурдопедия уже давно скатилась в бред, из которого сложно вычленить что-то разумное. Лучше уж Луркмор
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35888400
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати, вот
http://newstar.rinet.ru/~goga/tapl/

теорию типов Бенжамина Пирса переводят.

Types and Programming Languages. Benjamin C. Pierce

http://www.cis.upenn.edu/~bcpierce/tapl/


Не отказываются от помощи в переводе и вычитыванию
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35888413
PC_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychtchingizА абстрагизировать ооп дальше, то есть, через математику ооп описать это правильно.это ведь где-то здесь уже было. Вроде тогда порешали, что это не возможно. Или я не прав?

Наверное возможно,
нужно просто плясать не от структур данных,
а от возможных появляющихся свойств тех или иных блоков данных.
В такой системе единожды описав свойство Count, добавится к любому обьекту в системе в котором оно может иметь смысл.
Свойства можно наследовать.
Например свойство Count может появлятся в блоках данных которые являются коллекциями.
Свойство Collection можно определить на блоке данных которые имеет (набор одинаковых элементов ). Свойство Item определить как набор некоторых повторяющихся сущностей.
И так далее.

Описав такую иерархию свойств мы получаем систему распознования и классификации данных.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35888424
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingiz, честно говоря, не помню где, давно это было. А за ссылочку спасибо, очень интересно
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35888466
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PC_2egorychtchingizА абстрагизировать ооп дальше, то есть, через математику ооп описать это правильно.это ведь где-то здесь уже было. Вроде тогда порешали, что это не возможно. Или я не прав?

Наверное возможно,
нужно просто плясать не от структур данных,
а от возможных появляющихся свойств тех или иных блоков данных.
В такой системе единожды описав свойство Count, добавится к любому обьекту в системе в котором оно может иметь смысл.
Свойства можно наследовать.
Например свойство Count может появлятся в блоках данных которые являются коллекциями.
Свойство Collection можно определить на блоке данных которые имеет (набор одинаковых элементов ). Свойство Item определить как набор некоторых повторяющихся сущностей.
И так далее.

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

Наверное возможно,
нужно просто плясать не от структур данных,
а от возможных появляющихся свойств тех или иных блоков данных.
В такой системе единожды описав свойство Count, добавится к любому обьекту в системе в котором оно может иметь смысл.
Свойства можно наследовать.
Например свойство Count может появлятся в блоках данных которые являются коллекциями.
Свойство Collection можно определить на блоке данных которые имеет (набор одинаковых элементов ). Свойство Item определить как набор некоторых повторяющихся сущностей.
И так далее.

Описав такую иерархию свойств мы получаем систему распознования и классификации данных.
Вы в курсе, что в математике каждое следующее слово имеет определение через предыдущие?
а вся цепочка начинается на аксиомах?

широта распостранения терминов блок, данное, свойства вызывает у меня сомнения.


В тексте обязаны быть слова множество, элемент, прямое произведение, функция, целые, вещественные, предикаты, кортежы и т.д.

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

В тексте обязаны быть слова множество, элемент, прямое произведение, функция, целые, вещественные, предикаты, кортежы и т.д.

мои измышлизмы читать не обязательно, в силу низкой популярности,
но во введение к Люку Кардели загляните уж.
Он то признанный классик.

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

В итогде что мы получаем. По-большому счету, если снова таки упростить, полиморфизм это возможность запихнуть/подменить кусочек неизвестного алгоритма черного ящика своим алгоритмом. Другими словами это иньекции кастом алгоритмов в черный ящик. Здесь получается модель намного гибче. Поскольку пачка наследуемых друг от друга свойств сама может себя распознать в черном ящике к чему она может быть применена.
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35889036
еще один камень в огород ООП. Пусть это новый метод в написании программ быстрый качественный, но вопрос в том такой ли он простой??? Эти самые абстракции пудрят и неплохо голову многим людям, нельзя взять и с нуля "строить объекты", хотя по идее чем выше абстракция, тем прощее и понятнее должен быть процесс программирования, а вот нет. Доказательство моих слов этот форум сообщения людей, где частенько творится нерасбериха с объектами не знают, что где перекрывается, как правильно описать методы с точки зрения синтаксиса и тому подобное. Этим я хотел сказать и показать, что и эта технология недалека от совершенства
...
Рейтинг: 0 / 0
Почему ООП так популярно?
    #35889203
PC_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
недовольный студентикеще один камень в огород ООП. Пусть это новый метод в написании программ быстрый качественный, но вопрос в том такой ли он простой??? Эти самые абстракции пудрят и неплохо голову многим людям, нельзя взять и с нуля "строить объекты", хотя по идее чем выше абстракция, тем прощее и понятнее должен быть процесс программирования, а вот нет. Доказательство моих слов этот форум сообщения людей, где частенько творится нерасбериха с объектами не знают, что где перекрывается, как правильно описать методы с точки зрения синтаксиса и тому подобное. Этим я хотел сказать и показать, что и эта технология недалека от совершенства

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


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