最近读完了吴军的《全球科技通史》,写点读书笔记吧。

一、远古科技

人类发展到今天,也不过是物竞天择、适者生存的结果而已。大自然的算法就是广撒网重点捕捞,人类不过是当初无数个随机数中的一个而已。

人类的初创期还是很艰难,要和其他生物竞争,甚至和其他也可以叫作人类的物种竞争,进步也主要靠基因变异。今天很多我们习以为常的想法或技能,在那时候也需要以万年为单位来习得,比如想到可以捡起石头砸开坚果这件事,也需要花费几十万年的时间,但是习得之后或许就能打败别的没有想到这件事的人类。

幸好我们的进步速度不是线性的。从现在的回溯角度来看,远古时代,人类主要向着产生多余的能量的方向发展,根本上有两种方式,开源节流。开源:火的使用、工具的制造和使用、动植物的驯化;节流:穿衣服、修住所、建城市。有了更多的能量,人口就多了,就可以不用每天忙着找吃的了,就可以发展手工业之类的了,分工也越发明显了,物品交换也开始出现了,也开始建城市来管理了,交流靠吼也已经不够了,也开始发现个人的脑子不好使了,开始记录一些东西收集数据了,数据多了就开始发现一些东西的相关性了,几何学、天文学开始萌芽应用于修房子、建立水利工程了。科学开始萌芽了,不过大部分我们称之为迷信。

二、古希腊人开始思考了

人类能掌控的能量越来越多,商业开始发达了,城市里就有些富二代开始偷懒不干活了,整天想东想西。泰勒斯就各个国家旅游了一番之后,开始思考“万物的本原是什么”,并且提出要怎么去思考,他说我们要充分开动脑筋,从经验观察中提出一个命题,然后用严密的逻辑去推理证明。

几十年后,又一个富二代毕达哥拉斯也到处学习和思考,研究代数和几何的时候发现了毕达哥拉斯定理(也就是勾股定理)。而且还提出我们思考得基于一定的假设,然后开动脑筋进行逻辑推理得到一些通用的结论,还把我们脑袋里的东西分成可感知(经验)和可理喻(推理)。

接下来古希腊爱思考的富二代层出不穷,亚里士多德提出了科学要基于公理、定理自洽的体系;欧几里得总结了几何学写了本《几何原本》,堪称学科体系的范本,里面基于五条公理推理出了很多定理。阿基米德提出了很多物理学概念,并使用数学进行研究。托勒密基于前人观测积累的大数据,建立地心说模型。

公元5世纪之后,随着罗马帝国的衰落,整个欧洲进入中世纪直到14世纪文艺复兴。这段时间,阿拉伯地区学习到古希腊的智慧发展起来了,也给世界科技贡献了很多。

三、文艺复兴

中世纪的欧洲因为穷,就只有靠宗教和打仗来活跃气氛,因为战争和阿拉伯地区进行了深入交流,思想的切磋导致了在文艺复兴时期爆发。

文艺复兴主要是从思想文化上的革命,所以医学解剖学开始发展起来了。比如达芬奇、哥白尼似乎看到人们思想开始解放了,谨慎地在老年时期推出了日心说,结果害了几个维护他的人。后面伽利略、笛卡尔等继续推进了科学的进步,不仅是研究了各自的领域和提供一些数学工具,更是提出很多科学方法论指导后人进行科学研究,成为牛顿眼中巨人的肩膀。

那时候科学还
云里雾里的,上帝说要有光,于是就有了牛顿。
牛顿整理了前人的研究,加上自己的研究,构建了几大科学体系:以微积分为基础的高等数学、以牛顿三定律为主线建立的经典力学、以光子说为基础的光学、以万有引力为基础的天文学。如果说之前的科学研究都是散落的砂石,那么牛顿之后科学就是一幢幢基石雄厚的高楼大厦。

四、工业革命

牛顿让人们看到世界万事万物都在做着机械运动,只要给够参数,那就可以预测接下来发生的事情。

瓦特使用了科学的思维,几十年如一日(在有钱朋友的支持下)地不断改良优化蒸汽机的效率,终于研制出了可以卖钱的蒸汽机,给工业革命提供了动力来源。随后人们又纷纷使用科学的力量,研制了各种机械,参与到了工业革命中。

随后电力应用和内燃机的出现,带来了第二次工业革命,信息时代也埋下了种子,物理学的两朵乌云也越来越黑了。

五、先到这里吧

故事就先讲到这里吧,欲知后事如何,那就继续关注我吧。

最后说几点:
1.文中所述不过是在历史烟海中挑选一些点而已。
2.社会的发展肯定是全方位的,有些历史的发生不过是有时间的先后相关性,不代表逻辑上强相关。
3.大自然的算法就是随机搜索,这些历史上的闪光点大多有着历史的必然性,同时代或许很多人都想到了那个点,并做着相似的研究,但物竞天择、适者生存。

一文了解几十万年的科技史相关推荐

  1. 十万个为什么儿童版_把中国科技传播至阿语地区,少儿社《十万个为什么》阿拉伯文版亮相童书展...

    在11月13日至15日举行的第八届上海国际童书展上,少年儿童出版社的<十万个为什么>阿拉伯文版亮相.该书于2020年正式出版,中国的科技成果将沿着"一带一路",传播至2 ...

  2. 视频场景下,新用户的推荐策略怎么做?

    本文由作者 大橘子-huiqing 发布于社区 伴随着拉新成本越来越高,对于以视频为载体的内容平台而言,就需要更加细致的为新用户提供起到留存价值的内容,将新用户有效地激活.留存,让自己少花一些冤枉钱. ...

  3. 国内最大最全的交换技术专区上线

        由于交换技术新概念和新技术发展迅速,关注的网络技术人员越来越多.据51cto组网频道统计,每月浏览交换技术的相关的技术人员已经突破了25000人.为了更好地为关心交换技术的人员服务,51cto ...

  4. h5正则表达式_正则表达式需要5天才能运行。 因此,我构建了一个可以在15分钟内完成操作的工具。...

    h5正则表达式 by Vikash Singh 由Vikash Singh 正则表达式需要5天才能运行. 因此,我构建了一个可以在15分钟内完成操作的工具. (Regex was taking 5 d ...

  5. [转载]资深程序员点评当前某些对Lotus Domino 的不实评论

    实现机关办公自动化工作需要计算机技术的支持,在计算机软件范围中,有网络操作系统软件.数据库软件和开发工具等基本系统软件,在此基础上开发出适合本单位使用的应用软件.对如何选用系统软件,笔者没有发言权,但 ...

  6. 区块链入华十年兴衰录

    区块链还处于初期,探索落地场景本就不易:有人将其视为效率提升的技术,加以改造为联盟链:有人相信未来是价值互联网 web 3,认为取代互联网的公链才是真正的区块链.  文 | 卢晓明  运营 | 盖遥 ...

  7. 区块链10年兴衰录:中国是最好的发展土壤

    "走到价值互联网前,路还很长." 本文来源:Odaily星球日报:作者:卢晓明:该内容旨在传递更多市场信息,不构成任何投资建议. 区块链还处于初期,探索落地场景本就不易:有人将其视 ...

  8. win2003系统服务优化

    注:除系统默认的设置外,普通配置是指一般情况下的使用:网络配置是指即上互联网又在局域网当中:单机配置是指没联任何网络的单个机器:极端配置是指追求尽可能多的机器资源所做的调整. 1.Alerter 服务 ...

  9. java面试题集中了好几篇的搜索的

    1.servlet执行流程 客户端发出http请求,web服务器将请求转发到servlet容器,servlet容器解析url并根据web.xml找到相对应的servlet,并将request.resp ...

  10. 国内首个AI绘本价值十万!百度飞桨文心一格助力创作者探索AIGC商业价值

    近日,百家号在六周年之际面向全网创作者推出的"奇妙未来季"主题创作大赛收官.百度创作者"艺术家甲板"4岁女儿基于百度AI作画平台文心一格创作的AI绘本<外 ...

最新文章

  1. Go 学习笔记(51)— Go 标准库之 strings(字符串比较、字符串前后缀、字符串统计、字符串索引、字符串包含、字符串转换、字符串复制、字符串替换、字符串去除、字符串分割和连接)
  2. iOS实现动态区域裁剪图片
  3. Mysql 索引 事物
  4. 合作伙伴说 | 一人行快,众人行远,与网易共建万亿新生态
  5. C语言文件操作函数的编写
  6. CentOS下载及版本选择
  7. Android开发之ListView的全选和全不选
  8. 误删除Linux中libc.so.6文件急救办法
  9. java jsp动作_Java中级—JSP九大内置对象和动作
  10. nodejs+express 初学(一)
  11. 序列每天从0开始_序列化、反序列化原理和Protobuf实现机制
  12. Flutter仿美团应用开发笔记-入门篇
  13. comsol显示电场计算结果_comsol电磁场仿真案例
  14. STM32芯片无法正常工作的现象及原因分析集锦
  15. 学计算机激励标语口号,关于学习的励志口号标语(精选160句)
  16. python-shixian考拉兹猜想
  17. 一次 TLS SNI 问题
  18. 36招搞定电脑一切难题!!!
  19. 【OPENCV_系列电子PDF图书连载】计算机视觉从入门到精通完整学习路线专栏
  20. elasticsearch安装部署教程

热门文章

  1. H3C交换机常用配置命令大全
  2. 服务器系统survey,LimeSurvey:Linux下实现问卷调查系统
  3. 海思视频监控芯片如何一步步成为行业霸主
  4. 有限元分析简单实例之四杆结构(matlab)
  5. 电力系统分析设计matlab,电力系统分析课程设计-基于Matlab的电力系统潮流计算...
  6. Java复习题及答案
  7. 解决在使用Java API操作HBase中出现的Could not locate executable null\bin\winutils.exe in the Hadoop binaries.错误
  8. [原创]也学NTFS格式磁盘解析及atapi磁盘读写
  9. Oracle数据库备份与恢复
  10. 利用qiskit实现量子门以及态的初始化