lisper_ru | Unsorted

Telegram-канал lisper_ru - Common Lisp Общение

-

В этой группе вы можете общаться на темы, связанные с Common Lisp, обмениваться опытом, говорить на свободные темы, задавать вопросы. Если нужно больше информации, посетите сайт http://lisper.ru.

Subscribe to a channel

Common Lisp Общение

Тем более в реальной жизни моп он слегка разный в разных имплементациях.

Читать полностью…

Common Lisp Общение

Слегка не понял. Пример описать можешь?

Читать полностью…

Common Lisp Общение

А тебе что конкретно то нужно?

Читать полностью…

Common Lisp Общение

как мне это воспроизвести у себя?

Читать полностью…

Common Lisp Общение

Но там на любой метод это вешается.

Читать полностью…

Common Lisp Общение

У меня всё наоборот — Emacs в Termux есть, SBCL нету. В основном репозитории только ECL.

Читать полностью…

Common Lisp Общение

Вот тут есть интересный и быстрый эмулятор пользовательского режима, который имеет минимальное число зависимостей. Что если взять его, попытаться запустить на андроиде, а внутри него запустить Alpine Linux с Emacs-ом? Возможно такой подход решит проблему?

https://github.com/jart/blink/releases/tag/1.0.0

@akater не хочешь ли ты попробовать?

Читать полностью…

Common Lisp Общение

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

Читать полностью…

Common Lisp Общение

Ты хочешь запустить cl на андроиде и с компа подключаться к нему? Или всю разработку на андроиде делать?

Спрашиваю, потому что игрался с приложением для андроида, к которому подключался с компа.

Читать полностью…

Common Lisp Общение

Да, похоже что это оно

Читать полностью…

Common Lisp Общение

А куда смотреть чтобы прочесть подробности? Мне вспоминается что была какая-то библиотечка Cells которая делала что-то наподобии...

Читать полностью…

Common Lisp Общение

Коллеги, подскажите пожалуйста, можно ли в CLOS организовать какие-то действия, когда слот изменяется? Валидацию или вызов процедуры?

Читать полностью…

Common Lisp Общение

В TS можно открыть портал в рай :) Я использую на бэке kysely + fastify (c typebox) и под большим впечатлением, что даже решился писать финансовый сервис на этом.

Читать полностью…

Common Lisp Общение

> в php была типизация?

угу. из java притащили все те же штуки: классы, интерфейсы, области видимости (судя по бустрому гуглу и дженерики потом тоже притащили)

> в java в контейнерах и не только всё вечно сводили к Object

ну это давно было. до дженериков, которые в 1.5 ещё завезли, а это 2004 год

В ts, как я слышал на столько мощная система типов, что тоже можно порталы открывать)

Читать полностью…

Common Lisp Общение

Пару лет назад пописал на Kotlin - тоже очень приятно.

Читать полностью…

Common Lisp Общение

А чтобы "щё на уровне MOP можно много что поменять" нужно читать Art of MOP, конечно?

Читать полностью…

Common Lisp Общение

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

SICP читал, но там используется подход с глобальным диспетчером (и без CLOS)

Читать полностью…

Common Lisp Общение

Object-Oriented Programming in Common Lisp, Sonja E. Keene
p.71

Читать полностью…

Common Lisp Общение

Не обязательно слот аксессор.

Читать полностью…

Common Lisp Общение

Можно какой-нибудь :around использовать, думаю. Или :before, если просто валидация.

Читать полностью…

Common Lisp Общение

Это emacs под termux Для установки настроил менеджер репозитория на китайский университет Для пущего форса у меня стоит unexpected keyboard

Читать полностью…

Common Lisp Общение

Этого не могу подсказать.

Читать полностью…

Common Lisp Общение

Я хочу делать разработку на андроиде, без компа

Читать полностью…

Common Lisp Общение

@akater Я пытаюсь экспериментировать с запусками лиспа через adb на андроиде и у меня возник вопрос, который, вероятно уже задавался - что там с возможностью иметь emacs в termux и из него работать с sbcl через swank/sly? Как я понял sbcl я могу получить внутри termux а emacs - нет? А почему?

Читать полностью…

Common Lisp Общение

https://cliki.net/cells - вот эта?

Читать полностью…

Common Lisp Общение

Нет. Но есть (defmethod (setf slot-accessor) ..). Ещё на уровне MOP можно много что поменять, м.б., что и выполнять код при изменении слота, но я не уверен.

Читать полностью…

Common Lisp Общение

Типизация типизации рознь. То, как сделано в ява - это ужас просто. Приходится разгребать это. Хотя, для новичков норм. Но просто много нужно писать. Ну или ИДЕ тебе генерирует. То, что есть в SBCL - очень нравится, но он, к сожалению, немощный, так, демо версия только.

Читать полностью…

Common Lisp Общение

ок. спасибо! думаю я уловил суть

Читать полностью…

Common Lisp Общение

Плюс, если работаешь с БД, то сейчас есть инструменты генерации типов на основе схемы, вот это реально очень помогает.

Читать полностью…

Common Lisp Общение

в php была типизация? ) в java в контейнерах и не только всё вечно сводили к Object, в C++ Александреску через неё открыл портал в ад :) Мне нравится типизация и в TypeScript и Rust. Сейчас это реально полезный инструмент.

Читать полностью…
Subscribe to a channel