Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #1
09.02.2008 00:28

oleksus
адвентурист шестого дня
Откуда: Киевская Русь, г.Ирпень
Зарегистрирован: 10.02.2007
Сообщений: 149
Вебсайт

Inform 7

Что-то не видел такой темы на форуме, что весьма удивительно.

Кто щупал? У кого какие впечатления? Программирование естественным языком - затея очень занятная.
Года полтора назад поставил впервые, поигрался, потом забросил. Периодически вспоминаю, и не перестаю восхищаться самой идеей, (в самом программировании не продвинулся - слишком увлёкся русскоязычной ИФой.)

Очень интересны мнения.

Неактивен

0    0    #2
14.10.2009 05:39

GrAndrey
папа RTADS и Бяка (+47, -2)
Откуда: Москва
Зарегистрирован: 15.09.2002
Сообщений: 1194
Вебсайт

меньше слов

Re: Inform 7

Gremour написал:

На первый взгляд, идея писать исходник текстом -- полная блажь. Но это обманчивое впечатление. Стереотип. Посудите сами: язык программирования -- это способ перевести алгоритм, который знает человек, в инструкции для процессора компьютера. А человек мыслит понятиями, которые легче всего выражаются словами. И перед тем, как изложить алгоритм на языке программирования, задача всё равно формулируется словами.

Как тут уже писали, естественный язык хорошо подходит для описания свойств и структур данных, которые в случае ИЛ описывают виртуальный мир и потому замечательно вербализируются. Но как только речь пойдет о сложных и абстрактных алгоритмах, то все преимущество пойдет на убыль. Не зря же математика оперирует своим языком, хотя есть словесные аналоги? Предложение из нескольких десятков слов может быть заменено простой наглядной формулой, узнаваемой профессионалом с первого взгляда.

Неактивен

Powered by PunBB
© copyright 2001–2019 iFiction.Ru