Size: a a a

2020 March 24

AE

Alexey Egorov in Lisp Forever
Что значит "создан"?
источник

AE

Alexey Egorov in Lisp Forever
То есть создан технически, как скомпилирован, как в Лиспе, или создан логически, как замыкание в С++?
источник

M

Michel in Lisp Forever
Vyacheslav Mikushev
Функция в C нельзя создать и передать в другую функцию.
Можно. Но не очень просто.
В динамических библиотеках пишешь код функций и подсовываешь программе на лету.
источник

VL

Valeriy L in Lisp Forever
можно генерировать машинный код на лету и вызывать его XD
источник

AE

Alexey Egorov in Lisp Forever
Michel
Можно. Но не очень просто.
В динамических библиотеках пишешь код функций и подсовываешь программе на лету.
Ну кстати да.
источник

AE

Alexey Egorov in Lisp Forever
Valeriy L
можно генерировать машинный код на лету и вызывать его XD
Да, о том и речь.
источник

VL

Valeriy L in Lisp Forever
В этом плане C гораздо мощнее лиспа)
источник

AE

Alexey Egorov in Lisp Forever
Valeriy L
В этом плане C гораздо мощнее лиспа)
В этом — это в каком?
источник

VL

Valeriy L in Lisp Forever
в том что можно генерить машинный код и вызывать его
источник

AE

Alexey Egorov in Lisp Forever
Гм.
источник

AE

Alexey Egorov in Lisp Forever
Но в С это очень нетривиальная задача, вообще говоря. По-хорошему надо для этого таскать с собой компилятор.
источник

AE

Alexey Egorov in Lisp Forever
А реализации лиспа и так это делают.
источник

AE

Alexey Egorov in Lisp Forever
И генерируют машинный код из нормального синтаксиса.
источник

VM

Vyacheslav Mikushev in Lisp Forever
Кто-нибудь пользуется какими-нибудь пакетами для работы с датами и временем в common lisp? Если пользуется, то какими? Или лучше свою писать? Сейчас у меня такая проблема, на клиенте используется unix time, а common lisp работает с universal time.
источник

AE

Alexey Egorov in Lisp Forever
Хмм. Я чем-то пользовался.
источник

AE

Alexey Egorov in Lisp Forever
Давно. Щас найду.
источник

AE

Alexey Egorov in Lisp Forever
источник

AE

Alexey Egorov in Lisp Forever
Вот.
источник

AE

Alexey Egorov in Lisp Forever
local-time
источник

VM

Vyacheslav Mikushev in Lisp Forever
Спасибо. Сейчас посмотрю.
источник