essay | tech | year-summary | about

返回上级菜单

魔法和编程有什么相似之处


日期:2022-03-02T00:00:00Z

魔法和编程有什么相似之处:

(1)都由基本元素构成。魔法:风火雷电水。编程:图灵机基本4操作。
(2)都由基础元素构成,并可以组成为复杂指令。
(3)可以使用工具简易的完成预设指令。魔法:魔杖。编程:shell。
(4)可以使用工具完成复杂指令。魔法:卷轴。编程:各种app。
(5)本质上都是节约人力成本,简化工作流程。
(6)本质上都是在事物不存在的情况下进行创作,需要对不存在的事物进行概念指定。
(7)都是一门实验科学(与化学很像),需要创作/施法结束后才能知道自己的成品是什么。
(8)都需要一个人花大量时间研究。典型魔法师:枯瘦,眼眶乌黑,沉迷于自己的世界,打扮不拘小节。典型程序员:参见典型魔法师。
(9)都以能完成其他程序员/魔法师不能完成的创作为目标。
(10)外人无法理解魔法/编程,有严重低估/高估倾向。普遍怀有极端的蔑视或敬畏心理。很难存在正确理解。
(11)在产业逐渐组织化(魔法师工会、软件公司)后,权贵都会让子女去主动学习,除非没有天赋。
(12)最本质一点:都是使用语言的组合(也就是咒语/指令),来进行实施。
(13)本质上咒语/指令本身不具有任何威力,它的威力本身来源于元素/计算机系统。