yfaming on Nostr: 看了一部分 Racket Guide,又翻了一下 R6RS 规范,又有点想跳回 Chez ...
看了一部分 Racket Guide,又翻了一下 R6RS 规范,又有点想跳回 Chez Scheme 了。😂
Chez Scheme 是正牌 Scheme 实现,名气挺大的,而且出自名家大佬之手。甚至目前 Racket 就是用 Chez Scheme 实现的。
Chez Scheme 弱于 Racket 的地方在于生态,library 太少。
但我翻了一下两个 Rust 实现,scheme-rs 和 steel,感觉通过 Rust (而非我不熟悉的 C)给 Scheme 提供 FFI 也可以做得挺方便的。
如果是那样,那就完美了。
Published at
2025-10-18 04:00:28 UTCEvent JSON
{
"id": "b325695e83ced975a6ffb90fdd9d4d2534ce72b961f4c502f8b340355b1c47e9",
"pubkey": "908fbc3babc322eea473a0ab1e6bf6b3adcf899288ac97b2fa79f34ad408d4e4",
"created_at": 1760760028,
"kind": 1,
"tags": [
[
"r",
"wss://nostr.wine/"
],
[
"r",
"wss://relay.damus.io/"
],
[
"r",
"wss://relay.primal.net/"
],
[
"r",
"wss://lang.relays.land/zh"
]
],
"content": "看了一部分 Racket Guide,又翻了一下 R6RS 规范,又有点想跳回 Chez Scheme 了。😂\n\nChez Scheme 是正牌 Scheme 实现,名气挺大的,而且出自名家大佬之手。甚至目前 Racket 就是用 Chez Scheme 实现的。\n\nChez Scheme 弱于 Racket 的地方在于生态,library 太少。\n但我翻了一下两个 Rust 实现,scheme-rs 和 steel,感觉通过 Rust (而非我不熟悉的 C)给 Scheme 提供 FFI 也可以做得挺方便的。\n如果是那样,那就完美了。\n",
"sig": "0797a0b3ebda531e618d97e71eeea0eb126bd0370ca0dea43223e619cbd44335dd62c369fe18354ba8b536e3a1f1d5080c8e7cb6e2b8dbe38bce973dc8e6a5cb"
}