文章预览
作者 | Aliaksandr Valialkin
译者 | 核子可乐
编辑 | Tina
多年来,Go 社区里关于成本和收益的辩论一直非常激烈。Aliaksandr Valialkin 对 Go 新版本迭代器的批评就是其中之一。他的看法在社区里引发了大量讨论,有认同也有否定。有人认为,Go 的简洁设计注定会排除一些“可能很酷但比较高级的功能”,但显然现在迭代器让 Go 更复杂了。实际上,随着这门语言被用于其创始者未曾设想的情境中,Go 就不得不应对庞大且多样化的社区,这必然也会影响 Go 的发展方向。 众所周知,Go 语言向来以易于使用而著称。得益于其精心设计而成的语法、功能和工具,开发者可以通过 Go 轻松编写出易于阅读和维护、且复杂程度各异的应用程序。 但也有一些软件工程师抱怨 Go 语言既“无聊”又“陈旧”,理由是其缺乏其他编程语言所具备的不少高级功能,例
………………………………