为什么程序员对 Python 有这么多仇恨?
为什么程序员对 Python 有这么多仇恨? 并不是所有有经验的程序员都讨厌 Python,促使人们产生这种厌恶情绪的原因可能有三个: 1,Py 不能很好地进行 OO 编程。这是由于 Py 诞生太早而决定的,在 Py 诞生的时候,OO 编程思想还没有成熟,经典的设计模式图书 GoF 还没有出版。关于对 OO 编程的支持,Py 3 中已经有所改进,但因为又要向前做一些兼容,还不可避免地戴了「历史的脚…
势利纷华,不近者为洁,近之而不染者尤洁;智械机巧,不知者为高,知之而不用者尤高。
为什么程序员对 Python 有这么多仇恨? 并不是所有有经验的程序员都讨厌 Python,促使人们产生这种厌恶情绪的原因可能有三个: 1,Py 不能很好地进行 OO 编程。这是由于 Py 诞生太早而决定的,在 Py 诞生的时候,OO 编程思想还没有成熟,经典的设计模式图书 GoF 还没有出版。关于对 OO 编程的支持,Py 3 中已经有所改进,但因为又要向前做一些兼容,还不可避免地戴了「历史的脚…
二极管工作原理 数字信号纯粹是给我们人类阅读和理解用的,在计算机的物质世界里,就是不同的具象化形态。这和我们人类的「意识」很像,人到底有没有意识?人的意识就像计算机世界的数字信号一样,其实是不存在的。当医生把死人的大脑打开的时候,和我们把磁盘打开看到的东西是一样的,什么也没有。 二极管的工作原理是什么? 还有这三个问题: 机器指令(整数)是如何转换成高低电平,从而被硬件识别? 计算机最底层的…
节日填词一首:⽔调歌头・2022中秋数字化展望 ⽔调歌头・2022中秋数字化展望 时代有需要,数字必超前。未来钻石年代,何事会翻番?姣月朝朝高挂,墨客年年作雅,恒变是真言。 命运眷过甚?参照有前篇。慕高士,追大佬,站前沿。不应陷入,娱乐知识的狂欢。人有沉浮兜转,月有阴晴寒暖,有事往前看。但行教之道,桃李满天边。 数字化时代随想 2021年,我国发布了「第14个五年计划和2035远景⽬标纲要…
基尔代尔是如何错失操作系统市场的? 基尔代尔果然是一位学者企业家。他有企业家的敏锐嗅觉和欲望,但同时又保留了学者的锐意创新和儒雅。他一只脚踏在了商业领域,另一只脚踏在了学者领域,只有他这样的人,才能开发出符合市场需要的CP/M,肯·汤普逊和比尔·盖茨都不可以。 如果你是当年的基尔代尔,面对微软的商业竞争你会怎么做呢? 这个问题应该没有什么标椎答案。笔者阅读了一些相关资料,有人说基尔代尔博士是一位计…
03《坠落》观后感 我的天,恐高勿看!(注意:影评都含有一定的剧透,介意请马上关上!) 铁塔太高了,没有信号,用鞋子搭载手机扔到塔下求救,失败了。 遇到烧烤露营的人,发信号弹求救,结果人家不但不救她们,还把她们的车偷走了。 然后就是使用无人机尝试向旅店送信,结果无人机过马路没有看红绿灯,被卡车撞碎了。 最后,最后,还是靠把手机扔下塔(借助闺蜜),发出求救信号得救的。 主角本…
从金庸小说和齐白石国画,看网文如何加快节奏? 我很早就注意到了这种现象,今天分享出来与朋友们探讨,并且这种艺术处理技巧,不止可以应用在武侠小说的创作中,在计算机技术图书的写作中,应该也是可用的。本质上,都是用最精简的文字,表达最丰富的内涵。我们的古代文字都比较简洁,惜字如金,甚至标点都要略去,这除了节省竹简的考虑,应该还有艺术表达上的简洁需要。 武侠小说中文字的疏与密 先看武侠小说中文字的疏密,…
Github Gist是什么? Gist,中文要点,/dʒɪst/,是Github提供的一个子服务,可以在线分享比较小的代码片段,同样的代码如果用传统创建仓库的方式分享可能就显得笨重了。Gist就是一个精简版的Repository。下面是我用《微信小游戏开发》3.2.2示例代码做的实验,及实验感受。 它分享的范围有哪些? 创建时有两个选项: 第一个选项“Create secret gist”,…
《微信小程序全栈开发实战》常见问题 《微信小程序全栈开发实战》常见问题。 常见问题解答在最后面。 这是我在极客时间上架的视频专栏课,目前已经全部录制完成了,共179节,48+小时时长。这门课虽然名字冠以小程序,但其实是一门全栈开发的课,不仅全面介绍了小程序技术,还介绍了后端Node.js技术。读者对象适合为编程初学者,或想转行做前端开发的同学。 课程评价 来自读者岁月如初的评论: 视频一打开…
万物归一的时间线。