LINUX.ORG.RU

Racket in productiion

 , ,


0

3

Всем дня!

Кто-нибудь реально юзал ракетку в продакшене?

Игрули от Naughty Dog не в счет - там ским использовался только для скриптования.

Пола Грэма я котирую, но его арк - это просто недопиколисп, бегающий поверх скима, и есть инфа, что Y Combinator больше не использует лисп больше в своих продуктах.

★★★

и есть инфа, что Y Combinator больше не использует лисп больше в своих продуктах.

Он в последнее время рекомендует юзать Кложу.

Unununij ★★★★
()
Ответ на: комментарий от Unununij

Он в последнее время рекомендует юзать Кложу.

Что в некотором смысле понятно, но интересует как раз применение ракетки в реальных условиях - ибо их пиар как самого клевого лисп-образного языка удивляет, интересно насколько реально это применить в жизни.

Думаю на досуге на ракетке бложик запилить и потыкать его нагрузкой - насколько удержит.

nihirash ★★★
() автор топика

Я. Написал следующее: Веб-морда к tc+host+arping+доступ к MS AD для контроля трафика. Скачивалка информации о лицензиях с сайта ФСРАР Сообщалка с поддержкой хранения сообщений на сервере, изображений и поиска

monk ★★★★★
()
Ответ на: комментарий от nihirash

их пиар как самого клевого лисп-образного языка удивляет, интересно насколько реально это применить в жизни.

Единственное ограничение — скорость. Где-то в два раза медленней, чем SBCL и где-то в 6 чем C/C++. Зато крайне лаконичный и имеет хорошо документированные надёжные библиотеки, в частности полнофункциональный переносимый GUI и крайне удобный интерфейс с динамическими библиотеками.

monk ★★★★★
()
Ответ на: комментарий от monk

Единственное ограничение — скорость. Где-то в два раза медленней, чем SBCL и где-то в 6 чем C/C++.

Имхо, вполне допустимая просадка по скорости.

nihirash ★★★
() автор топика
Ответ на: комментарий от nihirash

Имхо, вполне допустимая просадка по скорости.

Да. Особенно с учётом того, что получаем лаконичность скриптового языка и все возможные стили программирования (функциональный, корутины, очереди, контракты, ООП) и сверху сборщик мусора и call/cc, если хочется чего-нибудь совсем странного. А также произвольный синтаксис (Honu — это тоже Racket)

А если надо быструю программу, то можно использовать L++. Получаем скорость С++ и макросы Racket.

monk ★★★★★
()

Игрули от Naughty Dog не в счет - там ским использовался только для скриптования.

Почему не в счет, если скрипты в играх - основная и самая сложная часть внутренней логики?

anonymous
()
Ответ на: комментарий от anonymous

Почему не в счет, если скрипты в играх - основная и самая сложная часть внутренней логики?

Потому что это обычно чуть ли не единственный пример использования ракетки

nihirash ★★★
() автор топика
Ответ на: комментарий от monk

На счёт скорости, вроде ж они хотели компилятор менять. Ни чего не изменилось стало быть?

anonymous
()
Ответ на: комментарий от anonymous

racket 7 пилится на базе chez scheme. Пока не готово.

feofan ★★★★★
()
Ответ на: комментарий от ringill

racket server.rkt -p 8080

Не пробовал компилировать и бинарь запускать?

У тебя он только эфемериды обслуживает или и весь остальной сайт.

nihirash ★★★
() автор топика
Ответ на: комментарий от nihirash

Не пробовал компилировать и бинарь запускать?

Пробовал, по-моему то же самое.

У тебя он только эфемериды обслуживает или и весь остальной сайт.

Только веб-приложение, основной сайт не на рэкете.

ringill
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.