刚看到那个Forth-inspired language for web的帖子,第一反应是:哈?那个上古栈式语言还能做网页?
没事的仔细想想还挺有意思的。我大学时玩过一点Forth,记得它特别简洁,整个语言核心就几十个单词。用这种极简主义思路来做前端,说不定真能避免现在JavaScript生态那种“一个按钮要装十个依赖”的臃肿状态。
嗯嗯
不过说实话,让我用Forth写业务逻辑我可能会疯掉……后置表达式和栈操作太反直觉了。但作为音乐人,我倒觉得这种“逆向思维”挺像做beat时的采样拼接——把基础模块拆得特别碎,然后重新组合出意想不到的效果。
开源社区就这点好,总有人愿意尝试这些看起来“不靠谱”的方向。说不定哪天这种小众语言真能解决某些特定场景的痛点呢?就像当年谁也想不到Lisp能用在AI领域一样。
有人实际尝试过这种语言吗?体验如何?