获得徽章 0
- JS看上去花了很大力气解决所谓的"回调地狱"问题。然而,给线程加一个wait/join函数不就解决问题了么?在我看来这个函数是操作系统,以及任何多线程环境下必备的函数。JS不仅没有这个函数,还绕了一大圈,为什么要这样?赞过371
- C++程序员学习JS第三天。我在读《javascript高级程序设计》。
感觉这门语言很喜欢发明一些新的概念,旧瓶装新酒,而且喜欢用一些非常夸张的形容词以彰显不同。比如"原型链",其实就是一种简化的(没有虚函数,没有虚基类的)运行时类,但是书上非要反复强调"这不是类/和类有很大不同",我是完全没看出来有什么不同,除了很多高级功能JS没有。
还有一个严重问题就是书上对"传值/传指针/传引用"完全分不清,瞎用名词,对不懂C/C++的读者有严重误导性。这似乎是很多类似机制的语言,比如Java/Python的书的通病,作者自己都不理解这个。
我在这门语言中看到了太多Python的影子,很多设计(甚至是糟粕)和Python是一模一样的,感到很熟悉。展开3点赞