作者简介
Douglas Crockford has been called a JavaScript Guru, but he is more of a Mahatma. He was born in Frostbite Falls, Minnesota, but left when he was only si x months old becau se it was just too damn cold. He has worked in learning systems, small business systems, office auto mation, games, interactive music , multi media , location-based entertainment, social systems, and pro gram mi ng languages. He is the inventor of Tilton, the ugliest programming language that was not specifically designed to be an ugly programming language. He is best known for having discovered that there are go od parts in JavaScript. That was the first important discovery of the Twenty First Century. He also discovered the JSON Data Interchange Format, the world's most loved data format.内容简介
Douglas Crockford starts by looking at the fundamentals: names, numbers, booleans, characters, and bottom values. JavaScript’s number type is shown to be faulty and limiting, but then Crockford shows how to repair those problems. He then moves on to data structures and functions, ex ploring the underlying mechanisms and then uses higher order functions to achieve class- free object oriented programming. The book also looks at eventual programming, testing, and purity, all the while looking at the requirements of The Next Language. Most of our languages are deeply rooted in the paradigm that produced FORTRAN. Crockford attacks those roots, liberating us to consider the next paradigm.He also presents a strawman language and dev elops a complete transpiler to implement it. The book is deep, dense, full of code , and has moments when it is intentionally funny.
Douglas Crockford has been called a JavaScript Guru, but he is more of a Mahatma. He was born in Frostbite Falls, Minnesota, but left when he was only six months old because it was just too damn cold. He has worked in learning systems, small business systems, office automation, games, interactive music, mul tim edia, location-based entertainment, social systems, and programming l...
评论列表
发表评论