Apr. 7th, 2006

ABCL

Apr. 7th, 2006 02:21 pm
lomeo: (лямбда)
По наводке [livejournal.com profile] polter скачал себе CommonLisp for JVM. Называется ABCL. Как они пишут ABCL пока является очень ранней реализацией, однако, она уже имеет много вкусностей.

С помощью стандартного cygwin-овского CLISP, к сожалению, ABCL не собрался. С LispWorks же это произошло на раз-два.

Приятно, что у ABCL очень хороший интерфейс с java (по крайней мере, мне так показалось).
Вот кусок кода, демонстрирующий это:
(defun local-port (socket)
  (java:jcall (java:jmethod "java.net.ServerSocket" "getLocalPort") socket))


Также есть возможность создавать объекты, работать с массивами, реализовывать через прокси интерфейсы, получать информацию о типах во время исполнения и т.д. Поглядите на java.lisp - там все это есть :-)

А теперь ссылки:

Сам ABCL

Редактор, написанный на нем (смотрите картинки)

Profile

lomeo: (Default)
Dmitry Antonyuk

April 2024

S M T W T F S
 123456
7891011 1213
14151617181920
21222324252627
282930    

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 4th, 2025 05:28 pm
Powered by Dreamwidth Studios