首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

未来有望干掉 Python 和 JavaScript 的编程语言

Pharo 是 Smalltalk 的现代变体,Smalltalk 是一种非常高效的面向对象编程语言。...实际上,Smalltalk 是面向对象编程的典范,它几乎启发了地球上所有其他面向对象编程语言的灵感。最后,没有一种语言比 Smalltalk 更适合面向对象编程了。...你可以在 15 分钟内学会 Smalltalk 的全部语法! 主要优点:它的工作效率非常高效,就像工作效率提高了 5 倍一样! 主要缺点:掌握这种语言,需要一种不同的编程思维。但人们往往害怕改变。...Smalltalk 布道师。退休的软件工程师。《复仇者联盟》粉丝。本文最初发表 Hacker Noon 博客,经原作者 Richard Kenneth Eng 授权,InfoQ 中文站翻译并分享。

52310

实现业务逻辑三种方式:事务脚本、贫血模型、DDD

在当前流行的面向对象语言诞生之前,第一代面向对象语言其实是Smalltalk。而且当时架构风格都是单体架构,这样就有一个相对现在隐藏的背景条件:在同一个节点中,在内存中能得到所有的上下文信息。...如上图,可以看出整个smalltalk的整体体系,除了虚拟机之外,还有虚拟镜像。虚拟镜像相当于虚拟机内存中数据持久化。每次虚拟机启动时,都会把虚拟镜像中的数据恢复到虚拟机内存中。...像现在的Java,C++并没有像smalltalk一样处理,时代来到了分层架构时代,经过了一系列的演变从最初的CS架构到三层,多层架构。 历史的发展都有延续性和局限性。

90510
领券