growing up with node - ibm · 2016-11-25 · nodejs.org https:// /en/biog/reiease/vo.6.o/ downloads...

Post on 12-Apr-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Growing up with Node.js

Bert Belder

Node.js core developer / Strongloop founder, IBM

Bert Belder

@piscisaureus

2010 2011

2013 2015

• Efficient servers should use asynchronous I/O

• JavaScript would be ideal for this

2009: how it began

#ifdef _WIN32

#else // POSIX

#endif

11

12

13

vs

2015 - make node whole again

15

Node.js v0.12.0io.js v1.0.0

io.js v2.0.0

io.js v3.0.0

Node.js v4.0.0

Node.js v5.0.0

Jan

May

Aug

Sept

Oct

In 2015…

• established a technical steering committee

• added 48 committers

• added 242 contributors

• chartered 14 working groups

• made 64 releases

A stronger community

What IBM did in the meantime

• Internationalization(ICU support)

• Node.js for POWER and System Z

• LTS schedule

• CITGM

LTS release cadence

• ES7 features to help with asynchronous

programming (async & await)

• Inspector (visual debugger) built in

• More extensive testing &

performance profiling

• Express to go into the Node.js foundation

What happened in 2016

21

• Choice of different JavaScript engines

• Support for EcmaScript modules

• Web Assembly?

2017

@piscisaureus

thank you

top related