我想更改轴的颜色,以及使用matplotlib和PyQt绘制的绘图的刻度和值标签.
有任何想法吗?
Seaside被称为"异端网络框架".使其成为异端的一点是它有很多共享状态.然而,根据我目前的理解,这会妨碍简单的扩展.
另一方面,Ruby on rails共享尽可能少的状态.众所周知,与现代的smalltalk vms相比,它的扩展性非常好.flickr使用php并扩展到极其庞大的基础架构......
那么有没有人在海边扩展方面有一些经验?
所以Squeak/Pharo支持Traits和Newspeak有Mixins.有什么不同?特质没有instVars但是Mixins有吗?
我想知道使Morphic特别的事情.
我想知道为什么有两个不同的类使用的原因,而不是只使用Class.
我知道GNU Smalltalk的语法,它将方法体放在选择器后面的方括号中,如下所示:
add:anObject [self tally add:anObject.]
还有其他基于文件的方法吗?
我已经看到了Smalltalk和Ruby之间以及Ruby和Python之间的一些比较,而不是Python和Smalltalk之间的比较.我特别想知道实现,语法,可扩展性和哲学的根本区别是什么.
例如,Python似乎没有Metaclasses.Smalltalk没有生成器的概念.尽管两者都被称为动态类型,但我相信Python不会进行动态方法调度.它是否正确?
python comparison language-features smalltalk language-comparisons
Smalltalk具有whileTrue:-Message通过递归(在VisualWorks中)或通过编译器内联(在Squeak/Pharo中)实现.有没有办法在不使用其中一种方法的情况下定义这样的方法?如果没有,是否有可以在某处获得的证明?
有没有办法在Javascript中模拟Smalltalk的doesNotUnderstand或Ruby的method_missing?
smalltalk ×9
pharo ×3
javascript ×2
python ×2
cocoa ×1
colors ×1
comparison ×1
matplotlib ×1
morphic ×1
newspeak ×1
objective-c ×1
pyqt ×1
ruby ×1
scalability ×1
seaside ×1
squeak ×1
syntax ×1