这个问题源于对过去50年左右计算中不同类型进展的评论.
其他一些参与者要求我将其作为整个论坛的问题提出来.
这里的基本思想不是抨击当前的事物状态,而是试图了解提出基本新思想和原则的进展情况.
我声称在大多数计算领域我们需要真正的新想法,而且我想知道最近已经完成的任何重要和强大的想法.如果我们真的找不到它们,那么我们应该问"为什么?" 和"我们该怎么办?"
在考虑软件工程的同时,我遇到了一个问题,为什么我们没有看到编写/记录代码的方式有任何改进.
想一想:自从我们从穿孔卡转向文本编辑以来,没有一个革命性的改进.我见过的最后一项改进是语法高亮和上下文敏感的帮助(例如Intellisense或ctags).不是我称之为革命性的东西.
这让我想知道:为什么会这样?
我会从错过的东西开始:
您能想到什么会使您的编码/文本编辑/文档任务更容易?
问题1:现代计算机语言究竟是如何形成的?为什么?他们如何开始,谁是他们的背后?
问题2:如果有的话,目前处于婴儿期的哪些语言有希望?