自然语言也好,编程语言也好,从根本上来说都是为了表达自己的想法。有些想法用自然语言表达比较方便,可是也有一些想法直接用编程语言来比较是比较方便的。所以我认为”编程“不会消失,只是含义会变得更广泛,为了表达不同的思想我们可能会用不同的语言,比如说数学,甚至会发明新的语言
其实这是人类几万年的历史一直在持续推进的过程,从自然语言与文字,到平面几何,到为了表达近现代物理而发明的微积分等等等等数学工具,到各种各样的编程语言与 dsl ,以及现在仍然还小众的各种人造语言如 lojban 和 ithkuil 。人类一直都会写代码,直到看得见的未来
这也不仅仅是一个哲学问题,一个最实际的应用就是代码编辑器的形态。我认为代码编辑器保留有代码浏览与编辑功能是非常重要的,万不可一刀切变成仅仅是 agent 管理系统
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.