> 1 <

Автор Сообщение

PACTBOP_KOBAPEH

Members


Статус

11 сообщений

Где: Russia
Род занятий:
Возраст:

#7272   2014-02-12 15:16 GMT+3 часа(ов)      
Подразумевается программирование на лиспоподобных языках, хотя функциональные языки наподобие Haskell и F# тоже интересуют. Можете указать, для чего их используете.

Мой ответ: Windows 7, Lisp, CLISP, Sublime Text 2 (учусь по книге Land of Lisp).

misha

Moderators


Статус

1275 сообщений
http://racket-lang.org/
Где: Yemen
Род занятий:
Возраст:

#7278   2014-02-12 17:37 GMT+3 часа(ов)      
На лиспах пишу в основном парсеры, трансляторы и генераторы ресурсов.
Haskell не использую уже достаточно давно. А F# еще довольно сырой для меня, поэтому мне проще писать на C#.

rv82

Members


Статус

46 сообщений
http://rv82.ya.ru
Где: Russia
Род занятий:
Возраст:

#7306   2014-03-07 20:12 GMT+3 часа(ов)      
Использую Racket:
1) как скриптовый язык для автоматизации различных рутинных действий, типа обработки большого количества изображений с помощью утилиты convert. Раньше использовал для этих нужд Tcl/Tk, но с rkt-скриптами легче работать благодаря DrRacket (быстрый запуск, простая отладка).
2) как язык программирования для написания приложений с web-интерфейсом. Всё необходимое для этого есть в стандартной библиотеке языка.

Достоинства Racket'а - удобная среда разработки с отладчиком; обширная библиотека; легко реализуемое взаимодействие с Си-кодом, хоть через API, хоть через FFI; ну и сам язык очень удобен.

Иногда экспериментирую с Chicken. Но пока не знаю, для чего его можно использовать на практике.

Несколько лет назад баловался со Standard ML (smlnj) и Haskell'ом. Но в итоге забросил.

Кстати, пару лет назад считал, что ни за что не променяю CL ни на что другое. Зайдя на этот форум, почитав про Racket и познакомившись с ним поближе, пришёл к выводу, что не вернусь к CL. Хотя несколько лет назад имел дело с PLT Scheme, но он тогда был тормозным и прожорливым до памяти. Чего не скажешь сейчас.

Таким образом, моя среда обитания: Linux Mint 16, Racket 6.0, изредка Chicken, Tcl/Tk и Ultimate++.

отредактировал(а) rv82: 2014-03-08 11:49 GMT+3 часа(ов)

skelter

Members


Статус

56 сообщений

Где: ---
Род занятий:
Возраст:

#7309   2014-03-09 08:06 GMT+3 часа(ов)      
По теме: Debian, Common Lisp, CLISP/SBCL (по настроению), vim + slimv. Использую в домашнем хозяйстве, когда удаётся придумать, зачем. Функциональными языками не увлекаюсь.

Офтоп:
> как язык программирования для написания приложений с web-интерфейсом.

Очень интересно. Я иногда тоже задумываюсь об этом (с колокольни Common Lisp и web-интерфейс в первую очередь как гуи), но ничего хоть сколько-то серьёзного не писал. (Ещё и JavaScript не знаю.) Если появится охота, не напишете пост с каким-нибудь примером?

rv82

Members


Статус

46 сообщений
http://rv82.ya.ru
Где: Russia
Род занятий:
Возраст:

#7310   2014-03-09 21:04 GMT+3 часа(ов)      
Цитата
skelter :Если появится охота, не напишете пост с каким-нибудь примером?

В данный момент занимаюсь двумя проектами. Первый - управление фирмой. Второй - многопользовательский вычислительный комплекс. Рассчитываю внедрить оба проекта и зарабатывать на этом деньги. Потенциальные клиенты есть. Подробности пока рассказать не могу. Но когда закончу один [любой] из них, планирую написать об этом статейку.
Racket был выбран, как гибкий язык программирования, с собственным web-сервером и наличием большого количества библиотек. Web-GUI написан на Qooxdoo.

skelter

Members


Статус

56 сообщений

Где: ---
Род занятий:
Возраст:

#7311   2014-03-10 04:26 GMT+3 часа(ов)      
О, достойное применение лиспа! Статью с удовольствием почитал бы.
> 1 <


Онлайн :

0 пользователь(ей), 29 гость(ей) :




Реклама на сайте: