Применять есть где. Я подумываю лисп в качестве язычка для serial-консоли в контроллеры запихать. Сейчас у меня там просто командная строка на ragel, а на лиспе можно выдрючиваться вдоль и поперек :)
тут, думаю, задача была отчасти такой: раз можно впихнуть лисп в столь стеснённые условия, то на чём-то более мощном он вполне и более чем работоспособен
Я, кстати, подумывал: а не сделать ли для некоторых устройств proc/sys-подобную псевдофайловую систему для конфигурации? Устройство эмулирует флешку с кучей псевдофайлов, читаем нужный файл — получаем нужный параметр, пишем в файл — меняем его значение. Напрягает только то, что не могу найти нормальных реализаций ext2 или ext3 для STM32, делать на FAT32 — как-то уж совсем некомильфо (элементарно же прав доступа нет).
Я все мечтаю о вебсокетах для STM32F407 — можно было бы для дистанционного управления простыми устройствами вообще избавиться от компьютера! Подключился к веб-морде, и работай себе. Хотя, во многих случаях и обычные асинхронные запросы сгодятся, даже GET…
A я мечтаю сотворить из ESP8266 настоящую "умную пыль". Нужно только реализовать наконец-то SSL и проверку одного единственного сертификата. Потуги в сети есть, но они или мелки, или неполноценны.
Лучше mqtt и прочие очереди. Оно полностью асинхронное и можно вообще не на устройство ходить (которое, например за NAT сидит) а устройство само ходит на сервер в интернетах, который служит ретранслятором для очередей и туда же подключены те, кому устройство интересно. Правда, с безопасностью все плохо, TLS в мелкие устройства не засунешь, а симметричное крипто умрет сразу же, как из устройства считают ключ.
Ну вот я как раз в телеграм-дискуссиях поднимал вопрос. Если ограничиться фактом, что смарт-устройство должно коннектиться только к одному ему заранее известному серверу и больше никуда, можно ли все упростить и таки реализовать "TLS для маленьких" с ассиметричным шифрованием и валидацией?
Я про вебсокеты. Обычный же веб-сервер элементарно реализуется. Причем никаких RTOS'ей для этого не нужно. Да я с ними никогда и не работал... Кейлом и прочей проприетарщиной не пользуюсь, работаю только со свободным ПО.
no subject
Date: 2016-09-14 08:56 pm (UTC)no subject
Date: 2016-09-14 08:58 pm (UTC)охренеть(2)
вот и не знаю, дописывать ли свой. Но это говорит нам о чём?
Это говорит нам о том, что идеи носятся в воздухе, а Лисп - жив!
no subject
Date: 2016-09-15 05:49 am (UTC)no subject
Date: 2016-09-14 09:22 pm (UTC)no subject
Date: 2016-09-15 06:49 am (UTC)no subject
Date: 2016-09-15 07:03 am (UTC)no subject
Date: 2016-09-15 07:07 am (UTC)хобби - вещь иррациональная
no subject
Date: 2016-09-15 07:46 am (UTC)no subject
Date: 2016-09-15 09:38 am (UTC)Сейчас у меня там просто командная строка на ragel, а на лиспе можно выдрючиваться вдоль и поперек :)
no subject
Date: 2016-09-15 10:07 am (UTC)no subject
Date: 2016-09-16 04:45 pm (UTC)Это же идеальный скриптовый язык.
no subject
Date: 2016-09-14 11:51 pm (UTC)no subject
Date: 2016-09-15 05:51 am (UTC)no subject
Date: 2016-09-15 06:19 am (UTC)Все-таки, бейсик как-то попроще лиспа будет...
Я, кстати, подумывал: а не сделать ли для некоторых устройств proc/sys-подобную псевдофайловую систему для конфигурации? Устройство эмулирует флешку с кучей псевдофайлов, читаем нужный файл — получаем нужный параметр, пишем в файл — меняем его значение.
Напрягает только то, что не могу найти нормальных реализаций ext2 или ext3 для STM32, делать на FAT32 — как-то уж совсем некомильфо (элементарно же прав доступа нет).
no subject
Date: 2016-09-15 06:50 am (UTC)no subject
Date: 2016-09-15 06:54 am (UTC)no subject
Date: 2016-09-15 07:10 am (UTC)no subject
Date: 2016-09-15 09:40 am (UTC)Правда, с безопасностью все плохо, TLS в мелкие устройства не засунешь, а симметричное крипто умрет сразу же, как из устройства считают ключ.
no subject
Date: 2016-09-15 10:05 am (UTC)ПС: Скажем, упихать все в 100кб...
no subject
Date: 2016-09-15 01:47 pm (UTC)no subject
Date: 2016-09-15 12:50 pm (UTC)я даже модбасТСР на нем заводил.
no subject
Date: 2016-09-15 01:18 pm (UTC)Кейлом и прочей проприетарщиной не пользуюсь, работаю только со свободным ПО.
no subject
Date: 2016-09-15 10:35 am (UTC)