Введение в Common Lisp: Установка и первый запуск

Около года назад, я заинтересовался языком программирования Lisp, по ряду причин,  одна из самых веских это эффективное использование GNU Emacs. Представляю вашему вниманию ряд статей, которые будут писаться в зависиости от моего свободного времени. Почему Common Lisp, а не Emacs Lisp? Я посчитал, что лучше дать более общее представление о Лиспе, чем более узкое.  Common Lisp — диалект языка Лисп, стандартизированный ANSI. Разработанный с целью привести к общему знаменателю множество существовавших на тот момент диалектов Лиспа, является скорее стандартом языка, нежели отдельной реализацией. Доступно несколько реализаций Common Lisp, как коммерческих, так и свободно распространяемых.Common Lisp включает в себя CLOS; систему Lisp макросов, позволяющую вводить в язык новые синтаксические конструкции, использовать техники метапрограммирования и обобщённого программирования.

Установка

Ubuntu

Мы будем использовать GNU Common Lisp(GCL), для того, чтобы его установить воспользуемся Центр приложений Ubuntu.


или выполнив команду в терминале:

sudo apt-get install gcl

Windows

Версию для Windows можно скачать по этому адресу

Прямая ссылка на версию 2.6.7

Далее как обычная установка программы, я думаю, что тут нет не чего сложного.

Первый запуск

Ubuntu

Приложения --> Стандартные-->Терминал В открытом окне пишем:

gcl

Получаем окно с приглашением Lisp:

Windows

Нажимаем "Пуск" и выбираем "Все программы", далее как на скриншоте.

Нажимаем на GNU Common Lisp и  увидите окно с приглашение Lisp:

Мы сделали первый шаг в язык программирования Lisp, я думаю что это язык не на столько сложный, как кажется на первый взгляд, т.ч постараюсь излагать довольно просто, даже для обычного обывателя!

Ссылки

Теги: , , ,

Дата: 14 декабря 2010

Автор: ignusius

Комментарии: 2

Комментарии: 2

  1. Получаем окно с приглашением Lisp:

    Как теперь из него выйти?

  2. в REPL ->(help) выводит список основных команд по работе с помощью, в том числе укзанано, что для выхода из сесси использовать (BYE) или (BY)

Оставить комментарий

*

Комментарий:

Ваш e-mail не будет опубликован.
Обязательные поля помечены *

Разрешенные HTML теги:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>