这是一部关于人类发展的书,钢铁代表的是技术的发展,枪炮代表这征服,病菌却在整个人类社会的竞合中起到了不可忽视的作用,比如印第安土著和南美土著,包括澳大利亚土著的消失,战争所带来的伤害远远低于病菌所起的作用。
人类如何驯化动植物,如何产生文字,如何扩张,
 从采集狩猎文明到农业文明,再到工业文明,游牧文明为什么最终不敌农业文明,
人类社会的组织方式,社会政治等与人类社会本身的生产活动的关系
在人类的发展过程中,究竟是哪些因素产生了决定性的作用?有的人群消失了,有些人群被征服了,有些人群进化到了工业文明,而有的人群还在游牧或者狩猎文明中徘徊。
为什么自然及资源优势明显的菲律宾,赞比亚,不及自然条件恶劣的荷兰,为什么韩国、中国这些暂时落后的国家能追上来?
..................
作者试图通过这本书来回答这些问题,当然,这只是一种探讨,这里不存在着明确的结论。但我觉得定居、农业文明,文字,交流是人类在发展竞合中取得优势的主要原因。

另外,这边书也提供了中国能够重新崛起的一个原因:文明的沉淀。
近代中国落后的一个原因就是封闭,特别是文化思想的自我封闭。
这事一本不错的书,值得去看一看。

读《枪炮,病菌和钢铁》相关推荐

  1. 读《Android 安全架构深究》

    Android 安全架构深究 安全是一个非常立体而丰富得概念.在不同的场景下,安全有着不同的含义. 比如对于网络传输,安全指的是传输的数据不会被其他人看到.篡改.伪造及仿冒,传输的数据不会遭到破坏,数 ...

  2. 《最强Android书 架构大剖析》读书笔记

    文章目录 第一章 Android 体系结构的变革之路 1.2 Android系统源码目录 与Linux的异同 Android的框架 原生二进制可执行文件 Android 的原生库 核心(core)库 ...

  3. Android Jetpack架构组件之 Room(使用、源码篇)

    2019独角兽企业重金招聘Python工程师标准>>> 1.前言 最近简单看了下google推出的框架Jetpack,感觉此框架的内容可以对平时的开发有很大的帮助,也可以解决很多开发 ...

  4. 抖音、美团等大厂千万级用户的Android客户端架构演进之路—

    在移动开发中,对开发者来说不同的人具有不同的能力.就像读一本书一样,一千个读者,有一千个哈姆雷特.但不管怎样,只要你是个软件开发者你就必须学习windows或Linux等操作系统的运行原理.Andro ...

  5. Android 图形架构之一 ——概述

    前言 本系列的文章,可以让你明白,一个View最终是如何显示到屏幕上的,从应用层到硬件抽象层.对分析app的卡顿,掉帧等 有很大帮助. 由于图形架构的涉及到的代码量很大,所以本篇先来个总体的概述,有个 ...

  6. Android display架构分析-SW架构分析(1-8)

    参考: Android display架构分析二-SW架构分析 Android display架构分析三-Kernel Space Display架构介绍 Android display架构分析四-m ...

  7. 高通Android display架构分析

    目录(?)[-] Kernel Space Display架构介绍 函数和数据结构介绍 函数和数据结构介绍 函数和数据结构介绍 数据流分析 初始化过程分析 User Space display接口 K ...

  8. [Android] Android MVP 架构下 最简单的 代码实现

    Android  MVP 架构下  最简单的 代码实现 首先看图: 上图是MVP,下图是MVC MVP和MVC的区别,在于以前的View层不仅要和model层交互,还要和controller层交互.而 ...

  9. Android系统架构-[Android取经之路]

    摘要:本节主要来讲解Android的系统架构 阅读本文大约需要花费10分钟. 文章首发微信公众号:IngresGe 专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢! 欢 ...

  10. Android系统架构图及简单的系统架构介绍

    2019独角兽企业重金招聘Python工程师标准>>> ndroid的系统架构和其操作系统一样,采用了分层的架构.从架构图看,android分为四个层,从高层到低层分别是应用程序层. ...

最新文章

  1. matlab中rat=1函数,matlab中的format rat是什么意思
  2. word自带公式编辑_怎样在word2013中快速插入数学公式
  3. 原生及jq方式使用ajax
  4. 技术分享 | 一条神奇的曲线——贝塞尔曲线在前端的应用
  5. ansible---基础
  6. 排得更好VS估得更准VS搜的更全「推荐、广告、搜索」算法间到底有什么区别?...
  7. [转载] Java | Java 面向对象知识小抄
  8. linux有读EC RAM的工具吗,Step to UEFI (179)Shell下 EC Ram 读取工具
  9. 架构设计-数据访问层简述
  10. db2 mysql oracle,五大主流数据库比较 DB2 Oracle MySQL SyBase SQLServer)
  11. C# DataGridView 全选 反选
  12. ASROCK X399 PROFESSIONAL GAMING R1.02(70-MXB5Q0-A01)华擎点位图
  13. 网站图片如何批量下载教程
  14. python爬取守望先锋英雄图片以及描述
  15. 怎么查看内网ip?如何分辨IP是公网IP还是内网IP?
  16. 嵌入式Linux--MYS-6ULX-IOT--构建交叉编译环境
  17. STL库:string
  18. 信创产业现状、分析与预测
  19. activiti工作流研究——画流程图
  20. RIP、OSPF、BGP、动态路由选路协议、自治域AS

热门文章

  1. Java指令全集_Java的JVM字节码指令集详解
  2. Kafaka报错:Creating topics with default partitions/replication factor are only supported in CreateTopi
  3. AE制作文字模糊特效
  4. 成就你一生的100个哲理71-80
  5. 基于全生命周期的主数据管理:MDM详解与实战学习02 第二章 主数据管理的内涵
  6. 电脑使用者的眼睛保护
  7. python图片合成海报
  8. 计算几何入门 1.6:凸包的构造——Graham Scan算法
  9. Android11 DHCP初识
  10. 【老九学堂】【C语言进阶】内置函数补充