标签: smalltalk

你推荐VisualWorks用于海边开发吗?

你推荐VisualWorks用于海边开发吗?还是VA?要么?

我以为我记得看过有关Cincom对webvelocity和/或海边的承诺的讨论?我以为他们正在远离webvelocity?有谁知道他们是否还在努力进入海边?

smalltalk seaside

0
推荐指数
1
解决办法
284
查看次数

smalltalk吱吱声错误:"undefinedObject的实例不可索引"

我有很多时间了解我在squeak程序中遇到的错误,并且无法修复和调试它.就像在这种情况下:

我写的以下代码是squeak中的smalltalk语言:

initilize

super initialize.
path := OrderedCollection new.
Run Code Online (Sandbox Code Playgroud)

-

drawOn: aCanvas
| colors |
colors := Color wheel: 10.
colors withIndexDo:[:c :i | 
aCanvas fillOval: (self bounds insetBy: self width/25*i+1 )
color: c
].
Run Code Online (Sandbox Code Playgroud)

-

handlesMouseDown: evt
^true.
Run Code Online (Sandbox Code Playgroud)

-

mouseDown: evt

self position: self position + (10@0).
Run Code Online (Sandbox Code Playgroud)

-

startAnimation

    path reset.
    0 to: 9 do: [:i | path add: self position +(0@(10*i))].
    path := path, path reverse.
    self startStepping.
Run Code Online (Sandbox Code Playgroud)

-

step

path size > 0 ifTrue: [self position: path …
Run Code Online (Sandbox Code Playgroud)

smalltalk squeak

0
推荐指数
1
解决办法
899
查看次数

我们如何通过pharo中的特定键对数组中的字典进行排序?

我有一个包含几个字典的数组.如何使用每个字典都具有年龄的密钥对它们进行排序?

an Array((a Dictionary('age'->'20' 'ID'->1254))(a Dictionary('age'->'35' 'ID'->1350))(a Dictionary('age'->'42' 'ID'->1425)))
Run Code Online (Sandbox Code Playgroud)

smalltalk pharo pharo-5

0
推荐指数
1
解决办法
210
查看次数

如何在smalltalk pharo中实现getter

Personsetters和我一起上课,getters喜欢这样:

Object subclass: #Person
instanceVariableName: 'name document'
classVariableName ' '
package: 'foo'

name
^name

name: anObject
name:= anObject

document
^document

document: anObject
document:= anObject
Run Code Online (Sandbox Code Playgroud)

然后我在我的类中实例化 TestPerson

setUp
p1:= Person name:'Alice' document:='12345'
Run Code Online (Sandbox Code Playgroud)

所以在这里我不明白如何实现我的 getter 来比较我的名字是否真的是 Alice。例如在 Java 中它会是这样的:

p1.getName().equals("Alice");
Run Code Online (Sandbox Code Playgroud)

smalltalk pharo

0
推荐指数
2
解决办法
301
查看次数

Ruby,Python,Java等编程语言的各种流行指标和网站有哪些?

提供比较Ruby,Python,Perl,Smalltalk等的指标的各种网站是什么?它们各自的指标是什么?

他们中的任何一个是否控制或说明引入Rails的时间和/或各种语言的采用率?

有人请帮我解决这个问题吗?显然这不是一次成功的冒险:-)

c# ruby python asp.net smalltalk

-1
推荐指数
1
解决办法
515
查看次数

Java vs Smalltalk - covarince和contravariance

Smalltalk是否支持协方差和逆变?这些概念适用于这种语言吗?

smalltalk covariance contravariance

-4
推荐指数
1
解决办法
187
查看次数

Smalltalk 语言到底是用来做什么的?

Smalltalk 到底有什么用途?创建网站?尝试了解使用这种语言可以构建什么。

另外,Smalltalk 中用于编码的工具有哪些?我在谷歌上搜索了一下,发现 Pharo 就是这样的工具之一。

smalltalk

-4
推荐指数
1
解决办法
515
查看次数

标签 统计

smalltalk ×7

pharo ×2

asp.net ×1

c# ×1

contravariance ×1

covariance ×1

pharo-5 ×1

python ×1

ruby ×1

seaside ×1

squeak ×1