是否有可用于“日益增长的叛乱”的引文?反对严格的打字系统?

发布于 2024-08-11 01:25:01 字数 274 浏览 6 评论 0 原文

常见问题解答 ="nofollow noreferrer">Go 语言明确地做出了这样的声明:

人们对 Java 和 C++ 等繁琐类型系统的反抗日益强烈,促使人们转向 Python 和 JavaScript 等动态类型语言。

是否有(非轶事)数据真正支持这种说法?我一直觉得动态打字既草率又令人厌烦,但如果我失去联系,我至少需要一些警告。

The FAQ for the new Go language explicitly makes this claim:

There is a growing rebellion against cumbersome type systems like those of Java and C++, pushing people towards dynamically typed languages such as Python and JavaScript.

Is there (non-anecdotal) data to actually support such a claim? I've always found dynamic typing sloppy and tiresome, but if I'm losing touch I at least want some warning.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦明 2024-08-18 01:25:01

我认为这是一种趋势,而不是一种叛逆,但我在我们公司看到了同样的情况,从 C(25 年前)到 C++(20 年)和 java(12 年),再到 javascript 和 python(2 年)。

原因之一可能是,脚本似乎更敏捷,更适合快速开发(我实际上对此表示怀疑)。当一些开发人员以令人印象深刻的开发速度启动出色的应用程序时,就会产生这种印象,而“旧的面向对象家族”经常提出(过于)复杂的应用程序架构,这显示出令人沮丧的进展。

我认为如果上市时间是一个标准,则不必编写脚本(但有时它有助于摆脱旧习惯)

I'd call it a trend, not a rebellion, but I see the same in our company moving from C (25 years ago) over C++(20 years) and java (12 years) to javascript and python (2 years).

One of the reasons could be, that scripting seems to be more agile and better for rapid development (which I actually doubt). That impression came along when some developers started nice applications in impressive development speed, while the 'old OO-family' often came up with (over-)complicated application architectures which showed a depressing progress.

I think it doesn't has to be scripted if time to market is a criterion (but sometimes it helps to get rid of old habits)

ゞ花落谁相伴 2024-08-18 01:25:01

我同意kai1968的观点,这更多的是一种趋势。这是 IEEE 完成的一篇很好的论文,可以让您更好地理解开发人员转向动态编程语言

I agree with kai1968, it is more of a trend. Here is a good paper done by IEEE that will give you a better understanding Developers Shift to Dynamic Programming Languages

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文