聊一聊那些神一样的程序员们(上)

(遇到问题)(已解决)word敲入的公式转化为mathtype https://www.mathtype.cn/wenti/wordgongshi-zhuanhuan.html 现在越来越多的人在文档中编辑公式的时候会选择MathType来编辑,因为它包含有众多的数学符号和模板,编辑公式时非常方便。但是也有一些人在编辑公式时没有使用MathType公式编辑器,直接使用Word中自带的公式编辑器来编辑的。当我们需要要共享一份文件的时候,这种用自带公式编辑器编辑出来的文件,在我们安装有MathType公式编辑器的电脑里打开时,双击公式没有反应,是无法对它们进行修改的. 阅读详情

有这样一批IT界的牛人们, 他们做出的那些常人难以企及的开创性工作,常常让我们叹而观止,仅仅用“牛”来形容已经不够了, 得用“神一样的超级程序员” 才能表达敬仰之情,这里总结一下,可以作为大家茶余饭后的谈资 :-)

今天先来说说D.E Knuth(高纳德. 克努特), 他最为人知的工作就是经典巨著《计算机程序设计的艺术》, 这本书第一卷《基本算法》 于1968年推出,可真正能读完并且真正读懂的人并不多,比尔.盖茨在1995年接受一次采访时说,“如果你认为你是一名真正优秀的程序员,就去读第一 卷,...... 如果你能读懂整套书的话,请给我发一份你的简历。”

我在大学时从图书馆借了这本书,试图啃下来, 结果开了个头就看不下去了, 惭愧!

1973年,这部刚出到第三卷的书(计划写七卷)已被计算机界视为“神作”, 1974年美国计算机学会就“迫不及待”的把计算机界的最高奖图灵奖授予克努特- 此时高纳德仅仅36岁 !只靠一套还没有完成的书就获得ACM图灵奖,不但是前无古人,估计也后无来者了。

然而令人大跌眼镜的是, 拿到图灵奖以后, 高纳德宣布暂停写作, 理由竟然是现有的计算机排版系统太差,破坏了书的美感 ! 然后单枪匹马开发出了革命性的排版系统TEX , TEX至今仍是全球学术排版的不二之选。

TEX 功能强大,几乎无懈可击,其版本号也很有意思,不是数字(3.0, 3.1, 3.2....) 也不是年份(Windows 95, 98, 2000...),而是不断逼近的圆周率 (3.1415926...) ,这从侧面反映了软件几近完美,不需要做改进了。

(最新消息 : 高德纳曾表示“最后一次升级是(于我过世后)将版本数改为 π,那时任何余下的漏洞将被看作程序的功能!)

有趣的是高纳德 为此还设置了奖金,谁能从TEX 发现第一个Bug ,奖励2.56美元,第二个5.12 美元,第三个10.24美元, 作为算法的大师,不可能不知道指数增长的可怕性,但至今为止他也没有为此付了多少钱。那些找到Bug 的人收到高纳德签名的支票以后也不去兑换, 而是作为珍品收藏了 :-)

《计算机程序设计的艺术》展示了高纳德深厚的理论功底和高超的数学知识, TEX 则体现了一个超级程序员的能力,在计算机的历史上,极少有人能把超强理论和超一流的实践能力集于一身,实在是令人叹而观止。

感谢上帝,给我们送来了高纳德 。

来一张标准照

0?wx_fmt=jpeg

再来一张获奖照, 哪个是高纳德?

0?wx_fmt=jpeg

预告:明天八卦一下Unix和C语言之父KenThompson 和 Dennis Ritchie , 更加精彩,敬请期待!

长按二维码, 关注"coderising"

加入QQ群:135769418 和真正热爱编程的朋友交流。

0?wx_fmt=jpeg


嵌入式调光控制库:轻量级软启/渐变/记忆逻辑实现 调光控制是智能照明系统的核心基础功能,涉及亮度调节、人机交互与电气安全多重需求。其底层原理依赖于对相位角或PWM占空比的精确时序控制,并需融合软启动、渐变过渡、状态记忆等工程化逻辑。这类轻量级调光行为逻辑层,不直接操作硬件寄存器,而是以确定性、无动态内存、可配置的方式封装用户意图到目标亮度值(0–100%)的映射过程,显著提升产品鲁棒性与跨平台复用能力。广泛应用于TRIAC交流调光、LED直流PWM驱动及DALI/Matter等智能照明协议网关中,尤其适合资源受限的Cortex-M系列MCU和FreeRTO 阅读详情

相关推荐

【SABRE 3D, SABRE 3DxT,LAM设备】2025年9月13日-安全配置-准备工作

请遵循本规程将SABRE 3D/3DxT/3D Scimitar系统设置为安全配置,以便能够在电镀单元、APT模块、XMM(或SRD)模块、工厂接口(FI)外壳或中央通道内部及周边区域执行作业p104-p117。在生产过程中暂停调度程序存在一定风险:若待维护模块未离线且在其他模块完成处理前重启调度程序,可能对生产晶圆造成影响。维护人员需特别注意电镀模块内的晶圆状态,并尽可能快速地恢复调度程序。确认待维护模块内无晶圆滞留暂停调度程序并将相应模块设置为离线状态打开模块检修门并关闭安全盖板(槽位)

weixin_46735260的博客 1363

那些神一样的程序员

在MIT的BBS上曾有一个帖子,其中问道:“你觉得谁是最厉害的程序员, 为什么?”虽然大家在回复的帖子中声明最厉害的程序员排名不分先后,然而大多数人仍把Bill Joy列在第一位。Bi...

码农翻身 7025

STM32CubeMX + HAL库避坑指南:为什么你的代码总在SystemClock_Config卡住?

本文深入剖析了STM32开发者在使用STM32CubeMX和HAL库时,代码在SystemClock_Config函数中卡死的根本原因。文章不仅指出硬件时序、Flash延迟配置等常见陷阱,更提供了从硬件设计、软件容错到深度调试的系统性解决方案,帮助开发者构建鲁棒的时钟初始化策略,彻底告别启动卡顿问题。

bb456的博客 928

茶余饭后:聊一聊那些神一样的程序员们 (1)

中午吃饭回来, 路上和同事偶尔聊起了IT界的一些牛人们, 他们做出的那些常人难以企及的开创性的工作,常常让我们是叹而观止,仅仅用“牛”来形容已经不够了, 得用“神一样的超级程序员” 才能表达敬仰之情,这里总结一下,可以作为大家茶余饭后的谈资 :-)   先来说说D.E Knuth(高纳德. 克努特), 他最为人知的工作就是经典巨著《计算机程序设计的艺术》, 这本书第一卷《基本算法》 于19...

ender 471

医疗影像技术实战:如何用Python快速生成DRR图像(附完整代码)

本文详细介绍了如何使用Python实现数字重建放射影像的快速生成。通过实战代码,从基础光线投射算法到性能优化,逐步讲解DRR图像生成的核心原理与工程实践,帮助开发者掌握医疗影像处理的关键技术,赋能放射治疗规划与图像引导手术等临床工具开发。

k8l9m0n的博客 72

Tesla V100 Windows 部署实战:从驱动安装到模式切换的避坑指南

本文是一份详细的Tesla V100在Windows系统下的部署实战指南。文章从硬件组装、系统选择讲起,重点阐述了驱动安装的正确方法,并深入剖析了将计算卡从TCC模式切换至WDDM模式的诱惑与潜在陷阱。最终,作者推荐保持默认TCC模式,并提供了使用nvidia-smi命令行等稳定可靠的显卡监控方案,旨在帮助用户避开常见坑点,高效利用这张专业计算卡进行AI计算等任务。

java5的博客 1706

献给天下所有像神一样的程序员

此文章来自http://www.yesky.com/36岁是一个事业坎儿,正所谓前福后福之说,我认为自己应该是后福之人。创办这间很小的网络公司时,我接近36岁。从广告界转入网络界是因为网络勾引了我,而我未能抵制住这种诱惑! Zhang是我重金聘请的程序员之一。对于一个看代码犹如看天书的老板,程序员像神!看着他们熟练地敲打键盘,有灵性的代码像一个个可爱又调皮的小超人,组合起来就能实现这功能那功能,直

沈逸的IT专栏---shenyisyn 2797

Unity之如何实现TTS文本转语音(真人发音)

微软Azure TTS 文本转语音 服务 将文本转换为逼真的语音的语音服务功能 支持个各国语言,各种中文各种方言,支持不同音色男音女音 支持离线和在线版本

TxNet 5479

全球最杰出的14位程序员

近日,ITWorld整理全球最杰出的14位程序员,一起来看下让我们膜拜的这些大神都有哪些?(排名不分先后) 1.Jon Skeet 个人名望:程序技术问答网站Stack Overflow总排名第一的大神,每月的问答量保持在425个左右。 个人简介/主要荣誉:谷歌软件工程师,代表作有《深入理解C#(C# In Depth)》。

黑马程序员官方博客 3057

【DRAM存储器十五】DDR介绍-关键技术之DLL和prefetch

详述DDR DLL和预取原理以及几个DDR相对初代SDRAM新增的时序参数

highman110的博客 4363

linux系统下XDMA驱动的安装与测试问题总结

先看两个常见的问题。一个是驱动安装问题,一个是驱动测试错误;error 512 能识别PCIE的设备,但是The kernel modle installed correctly, but no devices were recognized.

whm128的博客 3798

聊一聊那些神一样的程序员们(中)

点上面的蓝字关注“码农翻身”。今天再来谈谈另外两个大牛 肯·汤普逊(Kenneth Lane Thompson)、丹尼斯·里奇(Dennis MacAlistair Ri...

码农翻身 604

【C2000系列DSP的Bootloader详解】如何利用脚本自动合并Bin文件

本文通过OutconvertBin.py实现了 C2000 Bootloader+UserApp 的「ELF 转 BIN+BIN 合并」全流程自动化,核心优势如下: 架构适配:严格遵循 C28x 16 位大端格式,生成的 BIN 文件可直接烧录; 自动化程度高:一键完成清理、转换、合并,无需手动执行多个命令; 可追溯性:生成 CRC32 校验值,便于验证文件完整性; 量产友好:合并后的merged.bin支持一次性烧录,提升量产效率。

昔时扬尘处 182

茶余饭后:聊一聊那些神一样的程序员们(2)

接上一篇 茶余饭后:聊一聊那些神一样的程序员们 这一篇主要聊一聊安德斯·海尔斯伯格(Anders Hejlsberg ),他没有获得过图灵奖, 在名气上比不上前面几位,但也是另外一个传奇。 其实安德斯还真的和图灵奖有那么一点点联系,故事需要从Pascal 这门曾经大红大紫的语言说起。 凡是学过一点计算机知识的人大概都知道  程序=数据机构+算法 这一著名公式,提出这一公式的就是1

Be yourself and Beyond yourself 2520

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

茶余饭后:聊一聊那些神一样的程序员们

中午吃饭回来, 路上和同事偶尔聊起了IT界的一些牛人们, 他们做出的那些常人难以企及的开创性的工作,常常让我们是叹而观止,仅仅用“牛”来形容已经不够了, 得用“神一样的超级程序员” 才能表达敬仰之情,这里总结一下,可以作为大家茶余饭后的谈资 :-)   先来说说D.E Knuth(高纳德. 克努特), 他最为人知的工作就是经典巨著《计算机程序设计的艺术》, 这本书第一卷《基本算法》 于1968

zhujiaxing666666的专栏 655

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

聊一聊那些神一样的程序员们(下)

点击上面的蓝字,关注“码农翻身”这一篇主要聊一聊安德斯·海尔斯伯格(Anders Hejlsberg ),他没有获得过图灵奖, 在名气上比不上前面几位,但也是另外一个传奇...

码农翻身 503

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

33 | 聊一聊程序员学英语

又到了相对轻松的特别放送时间,这一次,我想聊一聊程序员对于英语的学习。在专栏最开始的 [学习路径] 中就提到了工程师的一些“基础”能力,比如数据结构和算法,当然也包括英语。当时我说,,而且英文是所有进阶的软件工程师应当强化的能力,对全栈工程师来说更甚。但是我在当时并没有展开论述,为什么在中文技术材料如此丰富的今天,在工作环境是以中文为主的情况下,英语的学习依然那么重要。

qq_37756660的博客 1778

聊一聊程序员行业关于未来的那些事

1.一些疑惑 最近作者也收到了很多人的咨询,有问大专生的未来的,有问程序员的未来的,有迷茫的,有焦虑的,在这里,突然想写一篇博客,解答一下大家,作者从事软件开发已经有将近7个年头了,从懵懂无知,到迷茫,到奋起拼搏,想把自己的感悟分享大家。 2.入行原因 09年的时候,特别沉迷一款单击游戏《仙剑奇侠传》,然后梦想着有一天能够去做游戏,在高三的时候用自己攒的零花钱,买了人生中的第一本编程书《C语言入门》,出于对计算机编程的热爱,高三下学期高考复习的时间都用来学编程了,然后高考比较失利。。。然后在一所普通院校开

刘洋巴金的专栏 7660

聊一聊程序员为什么都要做自己的产品!

这里的“产品”是广义的,它可以是你精心维护的开源项目,解决了一个特定技术难题,被同行使用和认可;在非AI的时代,优秀程序员和普通程序员之间的差距是巨大的,包括认知思维、技术能力、基本的谈吐等。这个过程,能让你对技术有更深的理解,对市场有更敏锐的洞察,甚至可能直接带来收入,实现某种程度上的“弯道超车”。因此,初级程序员需要主动学习,利用业余时间阅读技术书籍、参加线上课程或者参与开源项目,拓宽自己的技术视野,提升自己的技术能力。开始之前,大家可以先思考一下,在程序员的职业生涯中,一般都是如何提升自己的能力的?

测试开发技术 742

很认真的聊一聊程序员的自我修养

本文正在筹备第二版,以下是第一版主要内容 首先要谈的是,今天的话题所聊的程序员包含哪些人? 在中国,写程序,不仅仅是一种兴趣,更多的时候,还是一种普通职业和谋生工具 大公司有厉害的程序员,优秀的架构师,但大量的小公司也有很多普通的程序员。在我这些年的工作经历中,也越来越深刻的感受到普通程序员的影响和力量。对于高阶程序员,所谓八仙过海各有神通,各有各的成就,各有各的修养,但...

1331

来聊一聊程序员的内卷

想看更多算法题,可以扫描上方二维码关注我微信公众号“数据结构和算法”,截止到目前我已经在公众号中更新了500多道算法题,其中部分已经整理成了pdf文档,截止到目前总共有1000多页(并且还会不断的增加),可以在公众号中回复关键字“pdf”即可下载。 在过去的一年内,内卷这个词突然流行起来,不过大家不要激动,这个内卷不是你平时吃的这个卷,哈哈。 内卷,本意是指人类社会在一个发展阶段达到某种确定的形式后,停滞不前或无法转化为另一种高级模式的现象。当社会资源无法满足所有人的需求时,人们通过竞争来获取更多资..

数据结构和算法 1701

当程序员的好处和坏处,我用七年经历来和大家聊一聊

现在这些库都比较丰富,你可能需要知道一些一定的概念,然后再调用这些库函数或者方法,理论上你也能做出来,但是如果这些库存在一定的问题的话,你就几乎很难去改动他们。当然,这可能因人而异。总之,作为一名Python程序员,需要掌握好Python语言和相关技术,了解Python在不同领域的应用,保持良好的编码习惯和团队协作能力,不断学习和更新自己的知识和技能,以实现自己的职业发展和成长。还有一个对程序员来说比较重要的理论支持是数据结构,比如二叉数这些平衡数,虽然用到的概率不是太大,但是对你理论知识是有帮助的。

2301_77139641的博客 7205

女程序员做了个梦,神评论。。。

豆瓣上发现一篇神帖,激起了我作为一个程序员的共鸣! 大概意思是这样的: 昨晚梦见男朋友和别的女人在逛街,梦里我的第一反应是查源代码…结果调试半天查不出来为什么显示的是那个女人不是我,最后含泪把那个女人给注释掉了,再一运行就是我男朋友自己逛街了…醒来囧字脸呆了很久…囧rz 为了应景,我今天特意用了绿油油的主题颜色。 重点来了,看看神级评论: 亡羊补牢型 把那个女人的指针指向你即可; 谁让你把男朋友设成 public 的; 心真软,就该把他的接口屏蔽掉; protected 逛街(youOnly);

m0_59164304的博客 6435
上一篇: 从无聊的工作中寻找价值
下一篇: 聊一聊那些神一样的程序员们(中)
码农翻身
码农翻身 《码农翻身》作者 《码农翻身》作者
博客等级 码龄8年 3万+粉丝 1084原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值