要知道,刚开始程序员节并不是在10月24日这一天。
其实早在1996年,俄文《计算机世界》的主编德米特里·门德列留科,就产生了创立“程序员节”的想法。为了抵制计算机病毒制造者,他建议将每年九月的第一个星期五命名为“计算机用户节”,并称之为“纯净的星期五”。
现在的国际程序员节,是在2009年由俄罗斯联邦通信与大众传媒部提出的,起源于256这个特殊的数字。
在只有0和1的二进制世界中,一个0或者1,被称为一位。一个字节,是8位,能表示0-255的之间的数字。256等于2的8次方,是一个字节的大小,同时也是2的幂中最接近但不超过365的数。因此,一年的第256天,也就是9月13日,就成为了国际程序员节。
而我国将10月24日定为程序员节,是因为下面这位大神的杰作。
他就是信息学之父——克劳德·艾尔伍德·香农,他与二进制的初次结缘,是在硕士毕业的那年。他将布尔代数完美的融入于电子电路的开关和继电器之中,用“0”和“1”解决了电路设计的问题,为计算机提供了基本的设计思路。
这篇论文也被评为“20世纪最重要、最著名的一篇硕士论文”,香农本人也被电子工程界的各位赋予众多期望。
拥有自由灵魂的香农当然不会如他们所愿。凭借硕士论文在电子工程界一炮打响后,香农却投身于遗传学、密码学和人工智能的研究中,同样做出了许多成就。
在吃透了执念——密码学之后,他又重新回到了信息的怀抱。从1837年,摩尔斯发明有线电报之后,“信息”这个词就被大众所知了。可百年过去,仍然没有科学家能够给出“信息”的精准定义。
于是,香农便带着《通信中的数学理论》来了。他提出了“信息容量极限”等一批定理,将热力学中的“熵”引入了信息学,确定了信息的基本单位——比特。
比特的出现,使得一切抽象的概念都变得可量化了,计算机存储容量这个概念也进入了各位学者的研究领域。
从1932年磁鼓存储器的发明,到1956年磁盘存储时代终于到来,再到如今智能手机轻薄的机身里也可容纳512GB的内存,越来越多的程序员投入到了存储容量的研究中。
关于1024程序员节,你知道多少?
无论是计算机、PC、还是智能手机,1024都是程序员们最常用的信息单位进制。1024成为了程序员们最熟知的数字。
于是,2015年,中国的程序员们便提出选用10月24日作为中国的程序员节,提倡给各位程序员们放假一天,关注身体健康,回归家庭生活。俗话说,“码”到“橙”功,吃橙子,也成为了程序员节的象征。
所有默默付出的程序员们都是伟大的,他们在用手中的键盘和一串串代码,筑建了今天这个美好的世界。
本文由《MySql教程网》原创,转载请注明出处!https://mysql360.com
One thought on “关于1024程序员节,你知道多少?”