阮一峰和朴灵对我来说都是大牛,他们俩的书我都买过,阮老师的译作《软件随想录》和朴灵的《深入浅出node.js》。这个事情已经过了4个月了,所以我拿来讲应该也没啥问题。

这件事情是这样的,阮一峰在自己的博客写了篇文章《JavaScript 运行机制详解:再谈Event Loop》,然后朴灵看见了,发现了很多问题,然后在印象笔记又写了篇文章《[朴灵评注]JavaScript 运行机制详解:再谈Event Loop》,由于印象笔记现在已经不能访问了(尼玛也太烂了),找了两个山寨地址是:

http://www.360doc.com/content/14/1011/13/15077656_416048738.shtml

http://blog.csdn.net/lin_credible/article/details/40143961

阮老师的原文:http://www.ruanyifeng.com/blog/2014/10/event-loop.html

看完我的感觉是:

1、不要过分崇拜大牛,要带着怀疑的眼光阅读技术文章;

2、别人的文章说错了,耐心指出错误便是,不要说什么“等价个屁”、“纯粹扯淡”,这样不是大牛的所为;

3、如果要研读文章,最好找专家写的;如果不是研读只是看看,那就无所谓;阮一峰的特长其实在于翻译、博学,朴灵的特长在于javascript、nodejs,所以阮一峰写了一篇js的文章让朴灵来找错,如果朴灵找不出来就对不起我买你的书了;

4、但是我很理解朴灵的心情,因为阮老师作为读者量巨大的人物,一点点的错误都会放大很多倍,所以他不强烈指出,可能达不到纠错目的;

5、最后,我觉得他们两个都没错,专长不同、语言严谨性不同、受众不同罢了。

我上个月在公司搞了一个敏捷培训,把之前某同事在公司培训过的一个ppt拿出来找出了n个错误告诉大家。我的这个行为和朴灵是相似的,任何东西你熟悉了,都会发现之前的某些理解是错误的(包括你自己或别人),无它,耐心平和的纠正即可。

本文出处:http://blog.csdn.net/ouyida3

2015.2.19

我看朴灵评注阮一峰的《JavaScript 运行机制详解:再谈Event Loop》相关推荐

  1. 【朴灵评注】JavaScript 运行机制详解:再谈Event Loop

    PS: 我先旁观下大师们的讨论,得多看书了~ 别人说的:"看了一下不觉得评注对到哪里去,只有吹毛求疵之感. 比如同步异步介绍,本来就无大错:比如node图里面的OS operation,推敲 ...

  2. 朴灵和阮一峰吵架的代码

    http://www.360doc.com/document/14/1011/13/15077656_416048738.shtml

  3. 紫乌鸦服务器维护后多久刷,魔兽世界黑暗之星的灵爪飞鹰获取流程攻略 紫乌鸦坐骑刷新机制详解[多图]...

    魔兽世界中的黑暗之星的灵爪飞鹰坐骑很多玩家不太了解获取的详细方法,下面带给大家的是魔兽世界黑暗之星的灵爪飞鹰紫乌鸦坐骑刷新机制详解. 紫乌鸦坐骑刷新机制 1. 如何获得 在德拉诺任意区域(除了塔纳安丛 ...

  4. linux输出重定向跨服务器,【一看就懂,一听就会】Linux重定向详解——输出重定向...

    一.啥是重定向?? Linux重定向定向分为两种,一种输入重定向,一种是输出重定向: 从字面上理解,输入输出重定向(重新定义方向) 就是「改变输入与输出的方向」的意思. 总结: 输入方向就是我们人类从 ...

  5. 阮一峰的JavaScript 的 this 原理

    一.问题的由来 学懂 JavaScript 语言,一个标志就是理解下面两种写法,可能有不一样的结果. var obj = {foo: function () {} };var foo = obj.fo ...

  6. 阮一峰的Javascript模块化编程(三):require.js的用法

    写的很好 链接地址 :http://www.ruanyifeng.com/blog/2012/11/require_js.html 转载于:https://www.cnblogs.com/susan- ...

  7. 一看你就懂,超详细java中的ClassLoader详解

    本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 ClassLoader翻译过来就是类加载器,普通的java开发者其实用到的不多,但对于某些框架开发者来说却非常常见.理解ClassL ...

  8. 学习Nginx,看这篇就就好了!(多图详解)

    李航 读完需要 10 分钟 速读仅需 3 分钟 " 本文主要帮助大家熟悉 Nginx 有哪些应用场景.Nginx 特点和架构模型以及相关流程.Nginx 定制化开发的几种模块分类.读完本文你 ...

  9. 深度:一文看懂Linux内核,Linux内核架构和工作原理详解

    简介 作用是将应用层序的请求传递给硬件,并充当底层驱动程序,对系统中的各种设备和组件进行寻址.目前支持模块的动态装卸(裁剪).Linux内核就是基于这个策略实现的.Linux进程1.采用层次结构,每个 ...

最新文章

  1. NeHe OpenGL第三十五课:播放AVI
  2. 设计撑百万并发的数据库架构
  3. String s1==s2面试题
  4. 大学英语期末考计算机上答卷,英语期末考试总结范文(精选5篇)
  5. c语言禁止优化某段代码,C语言优化小技巧
  6. 关于stm32f407搭载wifi模块_华为智能体脂秤WiFi版体验:家庭标配的智能家居
  7. Tinker的简单接入
  8. 教学管理系统数据库设计Mysql_教务管理系统数据库设计方案.docx
  9. 服务器构建系统发育树
  10. Nexmoe 博客主题的设计理念
  11. 从小白到大咖——十分钟学会JavaScript操作浏览器内置对象
  12. 时间序列模型之指数模型(Holt-Winters Model)
  13. windows10下wordcloud模块成功安装
  14. 车载以太网工具链,你了解多少?
  15. ADC(一)—AD7683/AD7684/ADS8317
  16. dw如何制作图片自动切换效果_dw怎么用css做图片轮播
  17. 基于SSM校园学术报告管理平台毕业设计文案及源码
  18. 量化投资实战(三)之配对交易策略---协整法
  19. 【收藏】新年和圣诞祝词大全
  20. 递归求幂集(python)

热门文章

  1. 聊一聊为什么在浏览器输入http://localhos8080会出现tomcat后台服务器的界面
  2. 干货 | 七年留美经验,帮你省钱自助游美国
  3. jBPM4的PVM解析
  4. mysql 取差值_MySQL计算相邻两行某列差值的方法
  5. C#连接FTP服务器默认打开根目录
  6. 【元胞自动机】基于元胞自动机的人口疏散仿真matlab源码
  7. 利用交通实时数据和社交媒体数据对飓风疏散期间的交通需求进行预测
  8. mac无法连接手机进行调试解决方法
  9. windows截图快捷键_使用快捷键打开并使用Windows截图工具
  10. 助力PAT甲级/乙级取得满分的小技巧,STL容器