|
|
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
темный рыцарь tchingizА абстрагизировать ооп дальше, то есть, через математику ооп описать это правильно. Это не правильно - это глупо. В смысле пытаться основать программирование на математике это глупость. бедные Бурбаки, упорно основывающие математику (следующие утверждения) на математике (предыдущих уже основанных утверждениях) последние полвека видимо не знакомы с Вашим просвещенным мнением. темный рыцарь Программирование это есть (своего рода) математика, а потому никакого отдельного обоснование оно не требует. программирование это конструктивная математика. Это правда. Только околопрограммисткие менеджеры и большая часть программистов об этом не знает. А после выхода в 80е годы из научных кругов к широкому пользователю (pc ibm), стиль подачи информации стал подозрительно похожим на одесский базар, а не научный семинар, на котором каждый отвечает за свои слова. В результате, из трех наугад выбранных признанных деятеля ооп - Страуструп, Буч, Бертран Мейерс - все дают различные толкования основополагающих терминов тип и класс(точнее, Буч, вообще, не дает). А в рамках работы Бурбаков подобный базар по поводу дифуров или интегралов, скажем, не представляется возможным в принципе, что и говорит о подобии программирования сбору бабочек, а не математики. темный рыцарь Это вообще, а в частности, все попытки обосновать ООП математически ничего не дали и дать не могли, поскольку это не нужно и неестественно. 1) какие попытки Вам известны? 2) упомянутая мной ранее попытка Карделли вполне нужна и естественна. Хотя лично моя еще лучше. ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 10:32:41 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
недовольный студентикнафиг мне эти лямбда нотация и прочая хрень, я уважаю математику и всякие там теории формальных языков, но мне не нужен язык на который я каждый день бы смотрел и умилялся его красоте и правильности построния программ на нем пиши на sql. ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 10:37:27 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
недовольный студентик что за "сложные программы", которые не применяют ООП? что это за звери такие? просветите меня хоть немного в этом вопросе, а то право очень интерес гложет... What is HTK? The Hidden Markov Model Toolkit (HTK) is a portable toolkit for building and manipulating hidden Markov models. HTK is primarily used for speech recognition research although it has been used for numerous other applications including research into speech synthesis, character recognition and DNA sequencing. HTK is in use at hundreds of sites worldwide. http://htk.eng.cam.ac.uk/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 10:38:01 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
недовольный студентик нафиг мне эти лямбда нотация и прочая хрень, я уважаю математику и всякие там теории формальных языков, но мне не нужен язык на который я каждый день бы смотрел и умилялся его красоте и правильности построния программ на нем Не нравится, не кушай :) Но фигню то по его поводу зачем прилюдно пороть ??? Кстати, я не сторонник Lisp-а и Haskell-я (не говоря уже о Prolog-е) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 10:45:43 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
недовольный студентик я имел ввиду доступ к оперативной памяти то бишь динамическое выделение нужных нам объемов и ее освобождение, выше был пост о сферах применения лиспа меня он не вдохновил, по моему тут все сторонники супер языков типа хаскел пролог лисп Lisp обеспечивает доступ к оперативной памяти :) А пост был цитатой с надписи на заборе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 10:47:01 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
tchingizнедовольный студентик что за "сложные программы", которые не применяют ООП? что это за звери такие? просветите меня хоть немного в этом вопросе, а то право очень интерес гложет... What is HTK? The Hidden Markov Model Toolkit (HTK) is a portable toolkit for building and manipulating hidden Markov models. HTK is primarily used for speech recognition research although it has been used for numerous other applications including research into speech synthesis, character recognition and DNA sequencing. HTK is in use at hundreds of sites worldwide. http://htk.eng.cam.ac.uk/ спасибо... правда это же все узкоспециализированные инструменты (распознование символов, голосовой анализ)причем здесь ООП? и их применяют наверняка не в силу их нереализуемости через ООП, а вилу того что они разработаны и через них проще решать поставленные задачи, например некоторые компании не пишут свой движок игры а используют чужой в силу накладности программирования своего... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 10:52:11 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
Ммихалычнедовольный студентикнафиг мне эти лямбда нотация и прочая хрень, я уважаю математику и всякие там теории формальных языков, но мне не нужен язык на который я каждый день бы смотрел и умилялся его красоте и правильности построния программ на нем пиши на sql. ) нет уж это слишком жестокое по отношению ко мне наказание... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 10:53:45 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan)недовольный студентик нафиг мне эти лямбда нотация и прочая хрень, я уважаю математику и всякие там теории формальных языков, но мне не нужен язык на который я каждый день бы смотрел и умилялся его красоте и правильности построния программ на нем Не нравится, не кушай :) Но фигню то по его поводу зачем прилюдно пороть ??? Кстати, я не сторонник Lisp-а и Haskell-я (не говоря уже о Prolog-е) а я и не кушаю:) просто мне это втюхивают за универсальный язык... по ходу тут не оценили разницу универсальный в написании программ и универсальный в применении ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 10:56:36 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
недовольный студентик а я и не кушаю:) просто мне это втюхивают за универсальный язык... по ходу тут не оценили разницу универсальный в написании программ и универсальный в применении Это универсальный язык и тебе его никто не втюхивает. Но ты лично можешь считать его синим или теплым, как тебе заблагорассудится. Просто не обижайся, если окружающие не поймут и не примут ТВОЮ терминологию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:00:44 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan)недовольный студентик я имел ввиду доступ к оперативной памяти то бишь динамическое выделение нужных нам объемов и ее освобождение, выше был пост о сферах применения лиспа меня он не вдохновил, по моему тут все сторонники супер языков типа хаскел пролог лисп Lisp обеспечивает доступ к оперативной памяти :) А пост был цитатой с надписи на заборе нифига википедия уже забором считается)) и правильно пишут там всякие особенно про Лисп, про его красоту универсальность, абстрагированность. пусть лучше в подполье сидят и ваяют на нем скрипты для Гимпа и ... уахахах... динамичные 3д игры - вот это меня убило авторы наверно просто забыли дописать что и там он используется как скрипт для АИ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:01:15 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
недовольный студентикпо ходу тут не оценили разницу универсальный в написании программ и универсальный в применении Я для чего еще применяются языки программирования, кроме как для написания программ? По ходу, действительно я не оценил разницу. Объясни. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:01:31 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
недовольный студентик я имел ввиду доступ к оперативной памяти то бишь динамическое выделение нужных нам объемов и ее освобождение, выше был пост о сферах применения лиспа меня он не вдохновил, по моему тут все сторонники супер языков типа хаскел пролог лисп А ты не задумывался почему в .NET языках сделали автоматическую сборку муссора ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:01:51 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan)недовольный студентик а я и не кушаю:) просто мне это втюхивают за универсальный язык... по ходу тут не оценили разницу универсальный в написании программ и универсальный в применении Это универсальный язык и тебе его никто не втюхивает. Но ты лично можешь считать его синим или теплым, как тебе заблагорассудится. Просто не обижайся, если окружающие не поймут и не примут ТВОЮ терминологию извините если уж категорично о чем то высказываюсь... но когда нашел фразу ЛИСП машина, я немного опешил создавать машину аппаратно оптимизированную под язык а не наоборот, это верх мысли программиской) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:07:49 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
SQL_Lamerнедовольный студентикпо ходу тут не оценили разницу универсальный в написании программ и универсальный в применении Я для чего еще применяются языки программирования, кроме как для написания программ? По ходу, действительно я не оценил разницу. Объясни. универсальный в написании программы(Лисп) со своей абстрагированностью, Лямбда исчислением и прочими ухищерниями и универсальный в примении (С++) "от низкоуровневых утилит и драйверов до сложных программных комплексов самого различного назначения" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:13:39 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
студентикSQL_Lamerнедовольный студентикпо ходу тут не оценили разницу универсальный в написании программ и универсальный в применении Я для чего еще применяются языки программирования, кроме как для написания программ? По ходу, действительно я не оценил разницу. Объясни. универсальный в написании программы(Лисп) со своей абстрагированностью, Лямбда исчислением и прочими ухищерниями и универсальный в примении (С++) "от низкоуровневых утилит и драйверов до сложных программных комплексов самого различного назначения" Не хотел тебя огорчать, но можно например написать транслятор в С++ на Лисп. А можно наоборот. Может все - таки что - нибудь почитаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:17:54 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
PC_2недовольный студентик я имел ввиду доступ к оперативной памяти то бишь динамическое выделение нужных нам объемов и ее освобождение, выше был пост о сферах применения лиспа меня он не вдохновил, по моему тут все сторонники супер языков типа хаскел пролог лисп А ты не задумывался почему в .NET языках сделали автоматическую сборку муссора ? я чуствую чем это пахнет очередной баталией по поводу garbage collection и ее отсутсвием в С++ и тем плохо это или хорошо... я сразу оговорюсь я писал это лишь как аргумент в сравнении с Лиспом его функциональностью, а не о том плохо это или хорошо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:18:25 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
Студентик вся суть очень больших абстракций это писать без ошибок, или с минимальным количеством ошибок. Понимаешь студентик, написал раз, приходишь к проджект менеджеру своему и говоришь, я уверен что здесь нет ошибок и сдаешь минимально тестируя. Прикинь такое возможно. Если и будет ошибка то скорей всего логическая в неправильном алгоритме или с оптимизацией попросят. Просто когда у тебя есть изящно записанное решение, короткое и крассивое, ты не спускаешся к быдлопрограммированию флажков, что там к чему обнулилось, переприсвоилось, перезатерлось, недообнулилось и сидишь с дебагом в третем поколении программистов, ошибки вылавливаешь. Вот тебе привели тотже SQL в нем уверенно можно писать довольно сложные запросы, даже с курсором практически без ошибок. Ты концентрируешся на задаче, находишь алгоритм и изящное решение и ВСЕ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:18:35 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
недовольный студентикtchingizнедовольный студентик что за "сложные программы", которые не применяют ООП? что это за звери такие? просветите меня хоть немного в этом вопросе, а то право очень интерес гложет... What is HTK? The Hidden Markov Model Toolkit (HTK) is a portable toolkit for building and manipulating hidden Markov models. HTK is primarily used for speech recognition research although it has been used for numerous other applications including research into speech synthesis, character recognition and DNA sequencing. HTK is in use at hundreds of sites worldwide. http://htk.eng.cam.ac.uk/ спасибо... правда это же все узкоспециализированные инструменты (распознование символов, голосовой анализ)причем здесь ООП? и их применяют наверняка не в силу их нереализуемости через ООП, а вилу того что они разработаны и через них проще решать поставленные задачи, например некоторые компании не пишут свой движок игры а используют чужой в силу накладности программирования своего... при том, что фактом является утверждение, что это сложная программа, в которой не используется ооп. Аналогичные системы есть с ооп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:27:27 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
недовольный студентик нафиг мне эти лямбда нотация и прочая хрень, я уважаю математику и всякие там теории формальных языков, но мне не нужен язык на который я каждый день бы смотрел и умилялся его красоте и правильности построния программ на нем правильно, хрень нужна такая, что бы решать поставленные заказчиком задачи короткими и читабельными текстами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:30:03 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
веселый студентик нифига википедия уже забором считается)) Ага. А по твоему это что ? Глас народа не всегда истина ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:33:32 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
недовольный студентик извините если уж категорично о чем то высказываюсь... но когда нашел фразу ЛИСП машина, я немного опешил создавать машину аппаратно оптимизированную под язык а не наоборот, это верх мысли программиской) То есть против Java-машин ты не возражаешь ? А Lisp-машина уже не кошерна потому-что с чешуей и крыльями ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:35:23 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
студентикgarbage collection Чем дальше в лес, тем больше дров. ППЦ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 11:37:22 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
SQL_LamerстудентикSQL_Lamerнедовольный студентикпо ходу тут не оценили разницу универсальный в написании программ и универсальный в применении Я для чего еще применяются языки программирования, кроме как для написания программ? По ходу, действительно я не оценил разницу. Объясни. универсальный в написании программы(Лисп) со своей абстрагированностью, Лямбда исчислением и прочими ухищерниями и универсальный в примении (С++) "от низкоуровневых утилит и драйверов до сложных программных комплексов самого различного назначения" Не хотел тебя огорчать, но можно например написать транслятор в С++ на Лисп. А можно наоборот. Может все - таки что - нибудь почитаешь? обязательно почитаю)) или может в старости потянет на теоретическия изыскания в программостроении или "на поиски священного(универсального) языка" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 12:19:06 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
веселый студентик обязательно почитаю)) или может в старости потянет на теоретическия изыскания в программостроении или "на поиски священного(универсального) языка" не читатель ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 12:31:49 |
|
||
|
Почему ООП так популярно?
|
|||
|---|---|---|---|
|
#18+
2 веселый студентик Со временем прийдет. Я начинал с ВБА, потом перешел на ВБ. Потом узучил С++ и долго в эйфории ходил, насколько элегантный синтаксис, какое быстродействие. Теперь даже с горизонтов С# противно смотреть на С++, а с точки зрения функционального программирования уже скоро будет противно смотреть на С# ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2009, 12:47:25 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=35890157&tid=1344582]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
194ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
81ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 569ms |

| 0 / 0 |
