GotAI.NET
Форум: Проблемы искусственного интеллекта
Регистрация
|
Вход
Все темы
|
Новая тема
Стр.5 (12)
<<
< Пред.
|
След. >
>>
Поиск:
Автор
Тема: На: Унифицированная платформа для создания приложений в сфере ИИ
daner
Сообщений: 4605
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:25
Цитата:
Автор: tac
Ну, тут мы почти договорились ... интересует, но очень мало
Но вы забыли я начал с аксиомы, что для ИИ нужно задать самые высокие требования качества, т.е. там где вы пишите "всегда желателен" - считайте что это минимально необходимо ! Вот тогда мы будем понимать о чем мы говорим ...
Ага... дайте угадаю.... Вы предпочитает быть здоровым и богатым , нежели бедным и больным?
Я тоже, но если вдруг захвараю или у меня не будет денег на яхту под белым парусом, пулю я себе в лоб не пущу. Так что... мало ли, чего хотелось бы?!
Я больше скажу, я вообще за то, что бы ВСЕ НА СВЕТЕ было самого высокого качества.
[
Ответ
][
Цитата
]
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:34
Цитата:
Автор: daner
Вы не поняли сути функционального программирования. сама парадигма решает эти проблемы (она их не ставит), так что дело не в компиляторе. Это не только синтаксис другой. У нее есть свои заморочки и минусы, и ООП более привычно для программиста, но не надо закрывать глаза на альтернативы, которые (доказано) имеют не меньшие возможности, но при этом имеют и свои плюсы. Я не утверждал, что ФП -- это то что нужно, я просто заметил, что ООП далеко не единственная альтернатива (особенно в ИИ) и даже с точки зрения надежности.
Я много чего не понимаю, обычно потому что не хочу, иногда как с математикой потому что у меня наверно мозг по другому устроен и тех пояснений мне явно не хватает которые есть ... Но тут вопрос в том, что синтаксис от наличия такой парадигмы менятся не должен (!) если бы появились плюсы без минусов, т.е. большая надежность, но с тем же ООП в синтаксисе - то я был бы просто рад ... а так это ФП не удовлетворяет критерям качества, что поделаешь - сыроватый продукт, хоть может для кого то и интересный ... и так заметьте со многим ....
Вот об этом и разговор, что если не будем придерживаться тех стандартов которые выше я озвучил, то всегда будет "НО" и говорить о "Унифицированной платформе" просто ВООБЩЕ не прийдется, скорее будет всегда пункты почему это не дотягивает ...
[
Ответ
][
Цитата
]
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:35
Цитата:
Автор: daner
Ага... дайте угадаю.... Вы предпочитает быть здоровым и богатым , нежели бедным и больным?
Я тоже, но если вдруг захвараю или у меня не будет денег на яхту под белым парусом, пулю я себе в лоб не пущу. Так что... мало ли, чего хотелось бы?!
Я больше скажу, я вообще за то, что бы ВСЕ НА СВЕТЕ было самого высокого качества.
Вы паразительно правильно меня поняли ... но вспомните только о том, что в данном случае "здоровье и богатство" в наших руках
И оно должно быть положенно в стандарт "Унифицированная платформы", т.к. хотя бы эти критерии мы знаем наверняка, а дополнительные добавят последующие поколения ... именно так и происходит эволюция
[
Ответ
][
Цитата
]
daner
Сообщений: 4605
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:47
Цитата:
Автор: tac
Я много чего не понимаю, обычно потому что не хочу, иногда как с математикой потому что у меня наверно мозг по другому устроен и тех пояснений мне явно не хватает которые есть ... Но тут вопрос в том, что синтаксис от наличия такой парадигмы менятся не должен (!) если бы появились плюсы без минусов, т.е. большая надежность, но с тем же ООП в синтаксисе - то я был бы просто рад ... а так это ФП не удовлетворяет критерям качества, что поделаешь - сыроватый продукт, хоть может для кого то и интересный ... и так заметьте со многим ....
да нельзя там синтаксис тот же оставить.
синтаксис вообще дело языка. А мы то о парадигме говорим. Не поддерживает .Net языки эту парадигму. Уверен, что можно и такой вариант написать, но пока его нет. Вот будет Python.Net (как например Jython) или Haskell.Net, тогда можно будет и о синтаксисе говорить, но это уже будет не ООП (хотя и .Net).
Цитата:
Вот об этом и разговор, что если не будем придерживаться тех стандартов которые выше я озвучил, то всегда будет "НО" и говорить о "Унифицированной платформе" просто ВООБЩЕ не прийдется, скорее будет всегда пункты почему это не дотягивает ...
А "НО" и так будет всегда. Особенно если речь идет об исследованиях. Вы что, запретите исследовать логические подходы в ИИ? А для них Лог.Прог. лучше всего подходит. Ну т.д. Идеал конечно хорошо, но он только на словах останется.
[
Ответ
][
Цитата
]
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:52
Цитата:
Автор: daner
да нельзя там синтаксис тот же оставить.
синтаксис вообще дело языка. А мы то о парадигме говорим. Не поддерживает .Net языки эту парадигму. Уверен, что можно и такой вариант написать, но пока его нет. Вот будет Python.Net (как например Jython) или Haskell.Net, тогда можно будет и о синтаксисе говорить, но это уже будет не ООП (хотя и .Net).
Да, бросьте ... всегда можно немного расширить ... тем более вы не вкурсе, вот только прочитал "В языке C# версии 3.0 и выше можно использовать λ-функции для написания программы в функциональном стиле."
http://ru.wikipedia.org/wiki/Ф
ункциональное_программирование так что вопрос исчерпан в самом корне, и ООП с элементами ФП никому еще не помешало на Net
.. но в стандарты для ИИ врядли входит, т.к. просто довольно специфичный момент, т.е. без этого обойтись можно, а без ООП - нельзя !
[
Ответ
][
Цитата
]
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:57
Цитата:
Автор: daner
А "НО" и так будет всегда. Особенно если речь идет об исследованиях. Вы что, запретите исследовать логические подходы в ИИ? А для них Лог.Прог. лучше всего подходит. Ну т.д. Идеал конечно хорошо, но он только на словах останется.
Я бы запретил
вы знаете мое отношение к лог. подходу - никакой пользы для ИИ ...
Но дело не в этом ... надо запрещать не подходы, а реализации - так вот Питон бы я запретил - т.к. только провоцирует неопытных программистов писать не понятно как без ООП (или в недостаточном смысле ООП)
[
Ответ
][
Цитата
]
shuklin
Сообщений: 2053
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 12:17
Цитата:
Автор: tac
Ну, а по поводу ООП - тут вообще без комментарияев ... если не соблюденно это минимальное правило - назвать это можно только мусором ...
А вот с этим я не соглашусь. Код в старом процедурном стиле для включения в собственные разработки гораздо универсальнее, особенно если речь идет о производительных системах на базе С/С++. Такой код легко вызывать и из старого доброго С и из более объектного С++. Для меня критерий выбора прямо противоположен. Если код на основе ООП - это мусор, или в лучшем случае заготовка для портинга в процедурный стиль.
Цитата:
Автор: daner
Вы где-нибудь видели прожженную операционку?
А как же FPGA и VHDL? )) Про них-то почему забыли? ))
[
Ответ
][
Цитата
]
daner
Сообщений: 4605
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 14:16
QUOTE Автор: shuklin
Цитата:
А вот с этим я не соглашусь. Код в старом процедурном стиле для включения в собственные разработки гораздо универсальнее, особенно если речь идет о производительных системах на базе С/С++. Такой код легко вызывать и из старого доброго С и из более объектного С++. Для меня критерий выбора прямо противоположен. Если код на основе ООП - это мусор, или в лучшем случае заготовка для портинга в процедурный стиль.
Ну что же вы все такие категоричные.
Ну как же ООП мусор, если его обязательно да будут использовать?
Цитата:
А как же FPGA и VHDL? )) Про них-то почему забыли? ))
это языки программирования (скорее) чем операционка. Ну... на сколько я знаю (я с ними достаточно поверхностно знаком).
[
Ответ
][
Цитата
]
daner
Сообщений: 4605
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 14:19
Цитата:
Автор: tac
Я бы запретил
вы знаете мое отношение к лог. подходу - никакой пользы для ИИ ...
Но дело не в этом ... надо запрещать не подходы, а реализации - так вот Питон бы я запретил - т.к. только провоцирует неопытных программистов писать не понятно как без ООП (или в недостаточном смысле ООП)
Ну слава Богу у вас такой власти нет.
На счет пользы... я не согласен, конечно она есть.
П.С.
Python замечательный язык. Советовал и буду его советовать для всех начинающих и продвинутых программистов. Может он конечно не для производства (хотя в нем есть одна особенность полезная как минимум для быстрого ввода эффективного продукта), но для "дома" и лабораторий, вещь очень полезная.
[
Ответ
][
Цитата
]
daner
Сообщений: 4605
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 14:26
Цитата:
Автор: tac
Да, бросьте ... всегда можно немного расширить ... тем более вы не вкурсе, вот только прочитал "В языке C# версии 3.0 и выше можно использовать λ-функции для написания программы в функциональном стиле."
http://ru.wikipedia.org/wiki/Ф
ункциональное_программирование так что вопрос исчерпан в самом корне, и ООП с элементами ФП никому еще не помешало на Net
.. но в стандарты для ИИ врядли входит, т.к. просто довольно специфичный момент, т.е. без этого обойтись можно, а без ООП - нельзя !
ВОТ ЭТО НОВОСТЬ!!!
Замечательная, я бы сказал! В прочем, как я и написал, ничего в этом странного нет, что в .Net появилось функциональное программирование.
Что же касается смешивания парадигм. Ну вот из-за смешивания обычно и возникают разного рода проблемы (как раз два дня назад обсуждал этот вопрос со своим напарником на работе).
С одной стороны, хочешь избежать определенного рода неприятности, выбираешь один из подходов, а после где-нибудь его ломаешь и используешь другой подход (даже чуть чуть). И все. Ложка дегтя. Но смешивать подходы необходимо (т.е. удобно и нужно). Вот и получается, что правильное взаимодействие разных подходов -- достаточно интересная и не тривиальная тема.
[
Ответ
][
Цитата
]
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 14:52
Цитата:
Автор: daner
Вот и получается, что правильное взаимодействие разных подходов -- достаточно интересная и не тривиальная тема.
Вот с этим я пожалуй соглашусь ... единственно, речь должна идти так сказать, о "разно модальных" парадигмах, т.е. о тех которые в принципе можно смешивать, а не те которые исключают друг друга, так например процедурный (структурный) подход при смешивании с ООП (как видно любит Шуклин
) - это взрывоопасно ... нет я конечно не столь категоричен, просто иногда кое-чего не договариваю
приходится быть строгим, т.к. почувствовав слабинку лекго скатится к принципу "делай как хочешь" ... я же придерживаюсь варианта ООП по умолчанию, а все остально в крайней надобности, которую нужно обосновать в каждом отдельно взятом случае ...
[
Ответ
][
Цитата
]
Corwin
Сообщений: 1324
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 16:41
tac> вы знаете мое отношение к лог. подходу - никакой пользы для ИИ ...
А обосновать можно?
tac> ... я то понимаю о чем Вы пишите, но вы не понимаете о чем ...
[
Ответ
][
Цитата
]
shuklin
Сообщений: 2053
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 18:38
Цитата:
Автор: tac
- это взрывоопасно ...
Все полезное может быть опасно, а все абсолютно безопасное - бесполезно ; ))
[
Ответ
][
Цитата
]
daner
Сообщений: 4605
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 19:59
Цитата:
Автор: shuklin
Все полезное может быть опасно, а все абсолютно безопасное - бесполезно ; ))
+1. Это прямо в подпись можно выносить!
[
Ответ
][
Цитата
]
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 23:14
Цитата:
Автор: Corwin
tac> вы знаете мое отношение к лог. подходу - никакой пользы для ИИ ...
А обосновать можно?
Там нужно как раз обосновывать обратное - какое отношение то, чем они занимаются в этом подходе имеет к ИИ?
[
Ответ
][
Цитата
]
Стр.5 (12)
:
1
2
3
4
[5]
6
7
8
9
...
12
<<
< Пред.
|
След. >
>>
Главная
|
Материалы
|
Справочник
|
Гостевая книга
|
Форум
|
Ссылки
|
О сайте
Вопросы и замечания направляйте нам по
Copyright © 2001-2022, www.gotai.net