Страница:
104 из 111
«Лама» — это новый язык, который мы тут разрабатываем.
— А для чего он?
— Это новая, быстроразвивающаяся и специальная область применения. Ведь ты пишешь свои программы на «лого»?
— Конечно. И на «бэйсике», и на «фортране», и еще кое-что пробовал учить по руководствам. Учительница мне немного рассказывала об экспертных системах.
— Тогда ты уже знаешь, что разные компьютерные языки создаются для разных целей. «Бэйсик» — хороший элементарный язык, чтобы познакомиться с кое-какими самыми простыми вещами, которые может делать компьютер, — чтобы описывать процедуры шаг за шагом, «Фортраном» пользовались последние лет пятьдесят, потому что он особенно хорош для повседневных научных расчетов, хотя сейчас его заменили системы манипуляции символами, которые умеют разбираться в формулах. «Лого» — это для начинающих, особенно для детей, он очень графичен, легко позволяет рисовать на экране.
— И еще на нем можно писать программы, которые пишут и запускают другие программы. На других языках это не удается. Они отказывают, когда пытаешься это сделать.
— Ты увидишь, что «лама» тоже дает такую возможность. Потому что в основе ее, как и «лого», лежит старый язык «лисп». Один из самых старых и все еще один из самых лучших, потому что он несложен и при этом может отслеживать собственные ошибки. Когда исследования по искусственному интеллекту только начинались, почти все первые экспертные программы были основаны на языке «лисп».
|< Пред. 102 103 104 105 106 След. >|