我是美学上Scala的忠实粉丝,并且在很多概念性工作中都投入了诸如打字系统和库之类的东西.
然而,当我开始修改Scala(并看到我的一些同事修补它)时,我发现自己不得不挖掘越来越多的Java知识(尤其是图书馆的方式).
这给我带来了一些问题:
在这一点上,我不确定我是否应该咬紧牙关并尝试通过Java找到最快最全面的游览来吸引自己20年的Java开发,或者是否合理继续尝试逐步修补我的Java知识,因为我在斯卡拉附近徘徊.
斯卡拉在我们中间所能提供的任何智慧都会受到高度赞赏.
PS我毫不怀疑我能够熟悉Scala语法,并且我对scala社区中的函数式编程和范例非常满意.但程序员的能力不仅仅基于一个人自我教育的能力,还有一个人的学习能力,并采用其他人的工具和技能.