聊个偏门的。我最爱的语言不是天天敲的 Python,也不是课上主力用的那几门,是 Prolog。
这东西几乎从没进过我任何一段生产代码。真要撸业务太别扭,没人拿它写后端。但它有个贼好用的地方:每次卡在绕成一团的逻辑里,我就把问题用 Prolog 重写一遍——先列事实,再写规则,最后问一句"这玩意到底成不成立"。等约束一条条摆出来,脑子里那团乱麻常常自己就解开了。其实
说白了它逼你换范式想事。平时写命令式代码,满脑子"先干这个再干那个";Prolog 要你反过来,只描述"什么是真的",让机器去搜。这倒过来的视角,像给思维换了套操作系统,跑完一遍整个人都清醒。
比起"好用",它给我的是写代码时那点从容和乐趣。生产里靠边站,脑子里一直是主力。你们有没有那种"几乎不用却舍不得删"的语言?