12月13日是俄罗斯科学家和发明家的纪念日,他的愿望是向人类提供编程知识,而又无私地进行编程,而没有获利和名望。 他的愿望实现了-世界接受了编程,他的名字出现在阴影下。 但是,将灯放在床底下是毫无意义的,没有什么秘密是不明显的。
Semyon Nikolayevich Korsakov(1787年1月25日-1853年12月13日)-第一位俄罗斯程序员和编程发明者。 最惊人的是,到目前为止,他对编程的理解仍然是正确且重要的。
序号 科尔萨科夫-俄罗斯贵族,军人(参加1812年至1813年的爱国战争),官员,毒品汇编者,科学家和发明家。 生于赫尔松(Kherson),在圣彼得堡生活和工作,在狄米特洛夫(Dimitrov)和塔尔多姆(Taldom)市附近的莫斯科土地上休息。
1832年9月11日,科萨科夫向圣彼得堡帝国科学院(IAN)发送请愿书,以考虑:
- 编程发现和
- 程式语言
- 以及数据库的发明,
- 程序和
- 执行脑力劳动的机器-脑力劳动的机器。
科尔萨科夫在讲话中强调,他并不是在寻找因他的发现和发明而获得的名望或其他利益,而只是想为人民服务。
1832年9月13日,科萨科夫出版了他的第一本关于编程的书:“用比较思想的机器绘制一种新的研究方法。”
1832年10月24日,IAN委员会拒绝了Korsakov的发明是无用的,添加了一个贬义词:“ Korsakov先生花了太多的理由教别人如何无缘无故地做事。”苦涩,鲁re,但实际上-“太多的理由”供学者们判断它的发现(Ostrogradsky,Kupfer,Parrot和Brandt)。 “他们出于太多原因被赶出了科学院。”
编程的命运
只有IAN的院士,即英国数学家查尔斯·巴贝奇(Charles Babbage),对科萨科夫的工作足以放弃他一生中的第一笔生意-大差异机器(1822-1834)-从1833年直到他去世,一直致力于“分析机器”的构想,将来成为“计算机”。 巴贝奇(Babbage)在历史上曾是“计算机之父”。
巴贝奇(Babbage)保留了“心理机器”的名字(“ analytical”和“ mental”-同义词),但隐藏了他的灵感来源和Korsakov的主要信息-帮助人们。 可使用科萨科夫的“心理机器”,价格便宜,放在桌子上。 巴贝奇的“分析机”重达14吨。 即使从理论上讲,它也无法给人们带来任何帮助,但实际上,它从来没有被构建过。
巴贝奇的想法仅在113年后才实现。 最后,该机器简称为“计算”(1946年,ENIAC,K-计算机),重30吨。 官方科学将其视为一项巨大成就,但实际上ENIAC完全没有用。 他的任务是计算第二前线(1944)开幕所需的射击台,该平台在1946年不再需要。 其余的“成就”是一样的。
1950年,另一名英国数学家艾伦·图灵(Alan Turing)“成功”“解决了”证明无用的多吨计算机的工作。 他建议“计算机思考”,因此将来将能够带来很多好处。 这种“解决方案”使人们的编程远远超过了30吨计算机的重量和价格,因为只有具有特殊思维的人们(主要是数学家)才能以这种变形的形式理解它。
编程带来了很多好处,但这是巨大的,但不是谢谢,但这与巴贝奇和图灵的努力背道而驰。
技术的发展使得降低和降低计算机成本,将其返还给普通百姓并回到最初由科萨科夫指出的方向-帮助人们或“应用编程”成为可能。 而且,数学家以及编程本身仍然无法解释这是如何发生的。
这就是为什么回归科尔萨科夫的教义如此重要和现代的原因。
简易编程
Korsakov的编程简单,直接且有用。 在他的书中只有20页,其中包括图纸和机器描述,并且用现代语言复述它并不困难,每个发明都用了几句话。
1.程式设计
Korsakov用五个句子清楚地证实了编程:
1.精神和机械上的分离“一个人在想,但他的举动是机械的:他命令,腿走,手动。 „
2.我们突出思想的主要内容-写作“这封信保留了所有事实,并使其可以进行不断和深思熟虑的比较,使其成为人类文明的第一主要基础。”
3.我们表示缺乏写作-非机械“尽管编写具有所有无价的好处,即使编写摘要表,这些工具仍然不足以立即产生详细的结果。”
4.让我们创建机械写作-编程“与此同时,可以通过将汇总表的原理与机械方法相结合来获得这样的结果。”
这封信只对头脑有用。 只有一个人可以拿书,找到其中所需的信息并得出结论。
5.让我们给人们编程“智能机器的布置并不复杂,它们的价格也不应该太高,这意味着它们将能够为人们提供的利益可以广泛分布。”
科尔萨科夫的建议可以概括为一个实质性定义:
编程是对帮助人们进行脑力劳动的思想的机械记录。
如果按照科萨科夫的观点,识字是人类的第一个主要基础,没有它就无法想象过去,那么编程就成了其第二个主要基础,没有它就不能想象现在和未来。
为了不干扰堆中的所有内容,让我们离开最重要的部分,将科萨科夫书中其余的问题推迟到下一篇。
对Semyon Nikolayevich Korsakov的美好记忆。