|
Комментарии | #1 Автор: (2012.03.15 14:36) | Спасибо, очень довольна. Спасли |
#2 Автор: Алеша (2013.03.29 19:22) | Огромное спасибо!!! |
#3 Автор: Валя (2014.08.29 00:24) | как начать пользоваться, как установить?
|
#4 Автор: Nika (2014.08.29 21:04) | Валя, распаковать архив и запустить на выполнение файл PROLOG.EXE |
#5 Автор: SergeCpp (2014.09.18 04:01) | Достаточно серьёзно я им когда-то занимался, очень хорошая вещь.
|
#6 Автор: Nika (2014.09.18 15:07) | Вообще, на мой взгляд, в период 1980..1995 с появлением персональных IBM PC произошло формирование понятий о том, каков должен быть язык программирования. Потому что в выработке окончательной концепции приняло участие достаточное количество людей, а не как раньше, когда это было уделом научных организаций. Я вот помню одну беседу с весьма уважаемым прикладным прграммистом в начале 90-х. Он работал на ЕСЭВМ и на ВАКСЕ. Потом уже я понял, что на его высоком уровне программирования там разница между этими системами была непринципиальна. Сам он пользовался Фортраном, но очень хвалил Аду (не пользуясь ею) и мечтательно отзывался о ЛИСПе (руководствуясь слухами о нём). Как только у меня появился компьютер, я сам увидел, что такое ЛИСП, Ада и Фортран. Это мне сэкономило много времени и лишило всяких иллюзий. Поэтому я тут же начал ковыряться с ТурбоПаскалем и во время возни с первой же программой пришёл к выводу, что нужно разбираться с Си\Асм. Просто стартануть сразу с них мне категорически не позволял недостаток времени.
Чем хороши такие архивы, как Old-DOS - это тем, что услышав отголоски старых споров о достоинствах\недостатках того или иного софта, можно найти собственно сам этот софт и составить личное о нём мнение, не полагаясь на мнение других.
Что же касается этого PROLOG'а, то не сомневаюсь, что он вполне функцицонален. Хотя бы потому, что за поддержку его взялась фирма Borland, а они с самого начала очертили для себя круг языков программирования, которыми они занимаются, и которые считают неконкурентноспособными.
|
#7 Автор: SergeCpp (2014.09.20 05:29, изменений: 1, 2014.09.20 05:34) | Я, как уже говорил тут где-то, начинал с весьма странной смеси бейсика и машинных кодов (или "ассемблера на листочке"). Тот же "ассемблер ДВК" (заметно позже) -- шедевр по сравнению с PC (процессоры 80xxx). А вот Паскаль я только "проходил", сам не заинтересовавшись (несколько программ, впрочем, написал). Си как-то "сам собой" получился. C++ -- знакомился по 1 и 2 изданию Страуструпа ("все говорят", что по ним невозможно знакомиться с языком, а я говорю -- прекрасно можно /хотя, это уже молодёжь говорит, им Липпмана подавай, где всё "разжёвано и в рот положено"/).
Пролог именно тем и хорош, что он концептуально отличается от "процедуралов" (asm, c, pascal), что даёт некий взгляд на само программирование с другой стороны (с "логической"), что полезно -- крайне. (Ещё концептуально отличны /от всех упомянутых/ функциональные языки /см. курс SICP {те же Лисп/Схема из той серии, "функциональной"}/ или Форт /стековый/.)
Я им занимался хоть и в процессе учёбы (мы его "проходили"), но, заинтересовавшись, занимался серьёзно (помогал одногруппникам писать программы /попросту писал за них/). Под конец там, помню, было у кого-то задание, про которое сам преподаватель говорил, что его нельзя на Прологе решить. Так вот, решилось.
Эти подходы, кстати, пригождаются и в отдалённой перспективе, вот мне пригодилось при встраивании макропроцессора в Мульти-Эдит. Посмотрите (непременно в DOS-кодировке /лучше в моём ME, так как там подсветка очень облегчает понимание/, так как там много спецсимволов применено), какие там своеобразные "программы": файлы *.ML1 в каталоге ME\UTIL (они там по "уровням", снизу-вверх: ENV, STD, CONV, _TEST, причём _TEST -- это некий уже "процедурал" на базе предыдущих уровней, а можно и по-другому сделать, на сайте языка всё очень детально описано).
P.S. Особо хочется отметить прекрасные макровозможности макроассемблеров ДВК и CP/M. За давностью лет уже позабыл названия.
|
#8 Автор: анжи (2015.02.13 06:42) | да хрень какая то, ни одна не утсанавливается! |
#9 Автор: Nika (2015.02.13 15:11, изменений: 1, 2015.02.13 15:21) | анжи, значит - не судьба. |
#10 Автор: tovit (2015.12.26 20:42) | Посоветуйте, как установить и заставить работать ТурбоПролог под ХР. В архиве (файл Turbo Prolog.ver.2.0.English.zip) находятся 4 каталога - 01,02,03,04. Собственно, мсполняемый файл PROLOG.EXE - в каталоге 02. Запускаться отказывается. Что делать? |
#11 Автор: Nika (2015.12.26 21:12) | Свалить все файлы в один каталог - и запускается нормально. По четырём каталогам разложено, скорее всего, как было в оригинале по четырём дискетам. |
#12 Автор: zoomer228 (2020.07.10 22:20) | как это запускать в 2к20 на вин10?? |
#13 Автор: Серега (2024.09.23 16:39) | Мой дед уже давно умер и передал свой код, как его запустить помогите работяги бедному студенту |
| |
|