powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Пролог: настоящее и будущее.
25 сообщений из 168, страница 6 из 7
Период между сообщениями больше года.
Пролог: настоящее и будущее.
    #36781080
= MasterZivПролог не предназначен для обработки данных ВООБЩЕ.
Для другого он нужен. Для выполнения логических выводов.Было смешно. Это навроде ка ксказать, что С++ предназначен только для сложения чисел, так как в названии стоят только плюсы, а умножения и деления нет. :-)
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878488
Винитарх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Юморная ветка. О Прологе рассуждают дилетанты (кроме двух человек). Особенно рассмешила повторённая стопицот раз мантра: "Пролог это язык одного алгоритма".

1) Дык С++ тоже язык одного алгоритма - алгоритма работы машины фон-Неймана, реализованной аппаратно.

2) Пролог - это язык одного алгоритма - алгоритма работы Пролог-машины, реализованной аппаратно, а ныне транслируемой в термины работы машины фон-Неймана.

3) Лисп - это язык одного алгоритма - алгоритма работы Лисп-машины, реализованной аппаратно, а ныне транслируемой в термины работы машины фон-Неймана.

Других языков нет, только императивные (), логические (2) и аппликативные (3).
Для дилетантов раскрываю: (2) и (3) = функциональные.

:- Винитарх,!.
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878587
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Винитарх,

Перефразируем вопрос - для чего _удобен_ Пролог?

Например - SQL удобен для работы с множествами, С++ для системного программирования, ANSI Паскаль - для обучения.
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878588
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
SiemarglС++ для системного программирования, ANSI Паскаль - для обучения. со времен DOS всё немного изменилось :)
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878593
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNoseSiemarglС++ для системного программирования, ANSI Паскаль - для обучения. со времен DOS всё немного изменилось :)
Что то я пропустил, есть язык для обучения лучше?
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878598
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
SiemarglЧто то я пропустил, есть язык для обучения лучше? да любой строго типизированый.
ведь именно это Вирт продвигал как "обучающая" составляющая.
тот же pl/sql - ничуть не хуже паскаля для обучения :) (правда, несколько с уклоном на субд)
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878600
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Siemargl,

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

а выучить синтаксис и идеологию языка imho не сложно.
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878603
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl,

Винитарх грозит мировой революцией пролога
уже лет 7 только на моей памяти на другом форуме.
Он, предположительно, эээ рекламироваться приходил
и отвечать не будет.


;)
http://www.sql.ru/forum/actualthread.aspx?tid=166136#1379624
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878618
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пролог в исходном depth-first виде используется мало где, область применения со временем не растёт, зато Datalog --- его breadth-first вариант --- с распространением RDF распространяется всё больше. Так что СУБДшникам его придётся учить всё чаще.
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878632
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNoseSiemargl,

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

а выучить синтаксис и идеологию языка imho не сложно.
Ты не совсем прав. Первый язык учить сложно.
Потому, чем короче и понятнее его описание - тем лучше. А таких языков уже не так много.
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878638
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iv_an_ruПролог в исходном depth-first виде используется мало где, область применения со временем не растёт, зато Datalog --- его breadth-first вариант --- с распространением RDF распространяется всё больше. Так что СУБДшникам его придётся учить всё чаще.
Спс за идею. Мне когда-нибудь потребуется язык запросов для NoSQL. Присмотрюсь
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878654
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
SiemarglПервый язык учить сложно.
Потому, чем короче и понятнее его описание - тем лучше. "короче" я бы заменил на "естественнее". что практически равносильно "длиннее".
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878655
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну, да.
а то описание языка, короче чем у лямбда исчисления
даже трудно себе представить.
в принципе с него можно и начать, много времени
не займет.
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878684
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemargleNoseSiemarglС++ для системного программирования, ANSI Паскаль - для обучения. со времен DOS всё немного изменилось :)
Что то я пропустил, есть язык для обучения лучше?васик, вестимо ;-))
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878727
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNoseSiemarglЧто то я пропустил, есть язык для обучения лучше? да любой строго типизированый.
ведь именно это Вирт продвигал как "обучающая" составляющая.
тот же pl/sql - ничуть не хуже паскаля для обучения :) (правда, несколько с уклоном на субд)

есть аналог "алгоритмы+структуры данных=программа" для pl/sql?
если нет, то как можно по нем научится программировать?
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878876
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglПервый язык учить сложно. Потому, чем короче и понятнее его описание - тем лучше. А таких языков уже не так много.
+1. Средний конструктор начинает писать простейшие программульки на АвтоЛИСПе к середине первого дня обучения.
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878891
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вынес оффтоптик сюда.
Тут таки к прологу вернуться - язык данных, логических выводов или что?
И для чего удобно использовать?
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878893
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglВынес оффтоптик сюда.
Тут таки к прологу вернуться - язык данных, логических выводов или что?
И для чего удобно использовать?
для того, чтобы пару месяцев помучать мозг, плюнуть на него
и получать удовольствие от других языков.
/topic/593146&pg=1#6162897
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36878895
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
думаю не слишком ошибусь, если скажу что
с предложением о выносе офтопика в другой сред
мы с Инойзом согласны.
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36879147
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglТут таки к прологу вернуться - язык данных, логических выводов или что?
И для чего удобно использовать?

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

1) Дык С++ тоже язык одного алгоритма - алгоритма работы машины фон-Неймана, реализованной аппаратно

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

i_van_ru
Datalog --- его breadth-first вариант --- с распространением RDF распространяется всё больше. Так что СУБДшникам его придётся учить всё чаще.

Не придётся. Семантические сети - тема, отдельная от СУБД, и для них популярны другие языки, не Datalog.

Вот на форуме на сайте RSDN кучка психов уже давно вопит, что "Nemerle - это самый лучший язык", но до сих пор ничего на нём не запрограммировали. Вижу явное сходство с Прологом (ИМХО).
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36879163
Фотография ZyK_BotaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan M
Если остались какие-нибудь фанаты Пролога, то они ничего не могут поделать с фатом, что на Прологе до сих пор не было создано ни одной заслуживающей внимания программы. Вот пусть запрограммируют хотя бы тетрис, а потом уже вопят.

если верить слухам, то код на прологе даже в винде есть. он отвечает за поиск компьютеров в сети.
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36879201
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan Miv an_ru
Datalog --- его breadth-first вариант --- с распространением RDF распространяется всё больше. Так что СУБДшникам его придётся учить всё чаще.Не придётся. Семантические сети - тема, отдельная от СУБД, и для них популярны другие языки, не Datalog.Придётся, без вариантов. От того, что datalog будет "завёрнут" в inference rules для SPARQL, а не дёргаться напрямую из клиента, проще не будет, чесслово.
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36879349
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЕщё был дкрацкий японский проект "компьютера 5-го поколения" с аппаратной поддержкой Пролога
дада. помню помню
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36879350
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чуть ли не в конце восьмидесятых
...
Рейтинг: 0 / 0
Пролог: настоящее и будущее.
    #36879352
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПролог - язык логического вывода.
причем слово "логического" тут некоторое излишество
...
Рейтинг: 0 / 0
25 сообщений из 168, страница 6 из 7
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Пролог: настоящее и будущее.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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