Smalltalk 带来了哪些创新(如 MVC、xunit、Hotspot)?

发布于 2024-12-11 20:29:06 字数 918 浏览 0 评论 0原文

我发现 Smalltalk 在越来越多的方面是创新者,即首次创建了该技术或至少是整体概念。我可以想到以下内容:

这些都正确吗? Smalltalk 带来了哪些进一步的创新?

我确信还有更多(例如在语言设计领域?)

I find more and more aspects where Smalltalk was the innovator, i.e. created the technique or at least the overall concept for the first time. I can think of the following:

Are all of these correct? Which further innovations did Smalltalk bring?

I'm sure there are more (e.g. in the field of language design?)

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

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

发布评论

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

评论(6

尬尬 2024-12-18 20:29:06
  • 鼠标
  • 单元测试
  • 重构清理
  • GC
  • 图像概念(快照)
  • The mouse
  • Unit Testing
  • Refactoring
  • Scavenging GC
  • image concept (snapshot)
喜你已久 2024-12-18 20:29:06

它是第一种对其大多数后继者都有明显改进的语言(selfnewspeak 可能除外)。如果您想了解 java 和 c# 的未来,smalltalk 就是您的最佳选择。

It is the first language that was a clear improvement on a large majority of its successors (with the possible exceptions of self and newspeak). If you want to see the future of java and c#, look no further than smalltalk.

[旋木] 2024-12-18 20:29:06

此外,Dan Ingalls 通常因发明 BitBLT 作为 Smalltalk 72 的一部分而受到赞誉。

我还要添加“IDE”到了列表中,但我没有引用来支持这一点。

Also, Dan Ingalls is usually given credit for inventing BitBLT as part of Smalltalk 72.

I would also add "IDE" to the list, but I have no citation to back that up.

能怎样 2024-12-18 20:29:06

你忘记了一件事情:面向对象编程

You forgot one BIG thing: object-oriented programming

々眼睛长脚气 2024-12-18 20:29:06

我在某处读到,smalltalk 实现了第一个基于窗口的 GUI。很难打败它;)

I read somewhere that smalltalk implemented the first window based GUI. Hard to beat that ;)

橘香 2024-12-18 20:29:06

领域驱动设计:Trygve Renskaug 关于 MVC 模式的论文大量讨论了在对象模型中表示系统领域并将其与概念视图分离的重要性。

Domain-Driven Design: Trygve Renskaug's papers on the MVC pattern discuss heavily the importance of representing the domain of the system in the object model and separating it from the conceptual view.

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