展开讨论

经验与复盘经验摘录 · 机器翻译

由于我不是以英语为母语的人,我不同意

… 因为我不是以英语为母语的人,所以我不同意。我在英语变得很好之前就学习了编程,而且即使到现在,我仍然认为编程语言中的英语关键字只是某种「抽象的数学概念」,而恰好这些概念的名字与一些现实中的英语单词相同。即使现在我的英语已经不错了,当我看到程序代码时,我仍然这样认为。我实际上坚持认为,这是一种更有利于理解良好编程的方式,因为这样你就可以不断问自己,是否应该用一些更有用的概念来替换某些「以英语命名」的概念,而这些概念在英语(或其他任何自然语言)中都没有对应的词。

源讨论当AI承诺速度却带来调试地狱原帖 253 条评论 · 导入时统计
2

这条内容在回应什么?

父级讨论 · 节选

S_

AI就像其他工具一样。只是功能更强大的自动补全——将马尔可夫链推向极致。 我们已经用自然语言将我们和字节隔开。这就是为什么大多数关键字和变量名(计算机科学中的一大难点)都是简单的英语,并且被认为是一个积极的变化。

完整原文

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 2

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

LL

49 20 72 61 74 68 65 72 20 74 68 69 6e 6b 20 74 68 61 74 20 74 68 65 20 6e 61 6d 65 73 20 6f 66 20 6b 65 79 77 6f 72 64 73 20 6d 61 74 74 65 72 20 61 20 6c 6f 74 2e

完整原文
TG

有一些研究(在80年代或90年代进行的,我从未记录下参考文献,很遗憾,但它们可能涉及词汇启动)支持这个观点。它们表明,对于非母语者来说,英语关键词会获得自己的含义。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。