From 7899d50153cae0b0c86ea9d243fcf77b832de895 Mon Sep 17 00:00:00 2001 From: SouthFox Date: Thu, 24 Oct 2024 00:26:45 +0800 Subject: [PATCH] [post] new post --- content/daily/2024-10-23.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 content/daily/2024-10-23.md diff --git a/content/daily/2024-10-23.md b/content/daily/2024-10-23.md new file mode 100644 index 0000000..2f9d1d2 --- /dev/null +++ b/content/daily/2024-10-23.md @@ -0,0 +1,21 @@ ++++ +title = 2024-10-23 +author = ["SouthFox"] +date = 2024-10-23T23:25:00+08:00 +lastmod = 2024-10-24T00:26:44+08:00 +tags = ["publish"] +draft = false ++++ + +## Lisp everywhere {#lisp-everywhere} + +[5 Reasons to Learn Scheme in 2024 | System Crafters](https://www.youtube.com/watch?v=3eXK9YZ0NjU) + +我还真没想到 [Scheme]({{< relref "../main/20240519235937-scheme.md" >}}) 里还可以使用 [lambdanative](https://www.lambdanative.org) 这样类型的框架去做跨平台开发,此前只了解过类似 [Logseq]({{< relref "../main/20241024001252-logseq.md" >}}) 这样通过 js 生态去做跨平台的事。 + +同时 Scheme 的一些好处: + +- 小巧简洁 +- 不是严格「函数式」,对数据不可变追求没那么深 +- 是一个规范所以可以有不同实现 +- 宏卫生