说真的,我喜欢的语言不是因为语法多甜多好看。刚入门那会儿最怕黑底红字报错,对着屏幕发呆,但这语言不一样,每次红字都把"为啥错了"和"咋改"写得明明白白,比翻文档快多了,新手期基本是靠它手把手带过来的。笑死
后来才慢慢体会到类型推导的好,能少写一堆样板代码,关键是在 compile time 就把一大类低级 bug 拦在门外,写着写着突然被提醒"哥们这类型不对"的感觉其实挺安心。最爽的是重构,以前改个函数签名心里发虚,现在编译器直接把要跟着改的得方全点出来…,跟着它走就完事,安全感拉满。
额说白了就是它肯教人。一个把每次报错都变成一堂课的 compiler,比什么花里胡哨的语法糖都让人上头。你们有没有哪种语言是当初靠编译器"陪读"才熬过新手村的。