Неботов Евгений
Рус Eng Укр
Материалы Ссылки

Неботов Е.Н.

 

Публикации

 

 

Индивидуальное задание

 

 

Отчёт о Результатах поиска и исследования ресурсов интернет посвященных трансляторам Пролог. Выполнил Неботов Евгений Николаевич


Предлается небольшое исследование ресурсов интернет, посвященных теме трансляторов Пролог. Основным инструментом исследования явились четыре поисковых системы: Google и Yahoo, как наиболее мощные общемировые поисковики, Yandex представлял РуНет, Мета - УкрНет. Исследование наиболее интересных с точки зрения содержимого ресурсов представлено в разделе ссылки. В этом разделе проанализировано только количество отдаваемых по запросу страниц.

Основная идея, такова, что по этому количеству можно судить о развитости и распространенности той или иной технологии как в мире, так и в конкретном регионе. Поиск проводился по 4м поисковым системам, и, если система имела возможность настраивать регион поиска, по РуНету и УкрНету. Поиск проводился по наиболее общим фразам, т.к. интерес представляло именно соотношение результатов. Полученные результаты приведены в таблице:
Фраза Поисковик Результат RU.net UA.net Результат RU.net UA.net

Prolog language

20.06.06 23.06.06
google 4 260 000 27 200 273 4 280 000 27 000 271
yahoo 1 950 000 10 700 995 2 010 000 10 800 1 000
yandex-ru 2 582 306 2 585 305
meta-ua 276 276

Язык Пролог

google 441 000 437 000 16 100 441 000 437 000 16 100
yahoo 56 700 54 700 9 470 56 700 54 800 9 280
yandex-ru 16 413 479 16 420 480
meta-ua 3247 3247

Concurrent Prolog

google 388 000 332 106 388 000 332 104
yahoo 132 000 272 87 135 000 292 57
yandex-ru 90 3 90 3
meta-ua 38 38
Параллельный Пролог
google 24 200 24 100 280 24 100 24 000 280
yahoo 1000 775 155 1040 805 154
yandex-ru 467 24 472 24
meta-ua 774 774
MPI (Message Pass Interface)
google 17 500 000 234 000 15 000 17 100 000 241 000 15 600
yahoo 4 930 000 78 600 2 320 4 940 000 76 700 2 340
yandex-ru 107 000 11 626 107 500 11 700
meta-ua 4334 4334
Prolog Translator
google 744 000 722 315 746 000 717 314
yahoo 78 100 666 605 77 400 669 613
yandex-ru 80 12 80 12
meta-ua 31 31
Транслятор Пролог
google 809 799 165 805 795 165
yahoo 913 318 530 937 324 539
yandex-ru 3 500 140 3 520 145
meta-ua 87 87

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

В ru.net и ua.net программирование на прологе и создание трансляторов представлено пропорционально бедно.

Выводы: Проведенный анализ показывает большой потенциал параллельного программирования, но и вместе с тем увядание интереса к Прологу как к языку логического программирования. Можно сделать предположение, что в ближайшее время интерес к логическому программированию в ru.net и ua.net не увеличится, а в мире его востребованность останется на достаточно высоком уровне.

Материалы Ссылки

Raven (C) 2006