作业声明 - 被认为有害吗?

时间:2011-11-27 18:07:07

标签: functional-programming lisp assignment-operator sicp

我遇到了this video of Uncle Bob关于SICP book和转让声明的说法,它让我思考(并阅读the corresponding chapter from SICP)。

我想知道列出的论点(局部状态,副作用等),考虑到第一版是否发表在 1984 ,在Java和C#等现代语言中仍然存在问题。 那可能是一个问题。现在还在吗?或者有什么变化?

例如,在Java中,我们有不可变的 String。我可以想到一个特定的区域,分配是有害的是并发(如果我错了,纠正我)。没有赋值意味着没有同步,没有资源死锁,对吗?

0 个答案:

没有答案