编程语言的新潮流

语言的设计

Go

Dart

CoffeScript

Lua

多核(“运行一个软件系统可以利用多个CPU核心”)时代的编程
“多核环境中编程的共同点在于,在传统的编程风格中,程序是顺序执行的,因此只能用到单独一个核心。而要充分发挥多核的优势,就必须通过某些方法,积极运用多个CPU的处理能力。” –cite

摩尔定律

UNIX管道

非阻塞I/O

node.js

  • 通过node.js这一彻底杜绝等待的非阻塞框架,对拖延策略进行了具体的实践

ZeroMQ