我正在读" JavaScript : The Good Parts“,作者提到JavaScript是第一个推出的lambda语言。
JavaScript的函数是具有(主要)词法作用域的第一类对象。JavaScript是第一个成为主流的lambda语言。在本质上,JavaScript与Lisp和Scheme的共同点多于与Java的共同点。这就是穿着C的Lisp。这使得JavaScript成为一种非常强大的语言。
我不明白什么是lambda语言。这种语言的特性是什么?它与Java、C、C++和PHP语言有什么不同?