squeak

squeak

文章 0 浏览 3

如何在 squeak 中比较 ByteString 和 ByteSymbol?

我想执行以下代码: methodName := thisContext sender method selector. aClass selectors do: [:current | current == methodName ifTrue: aBlock].…

谜兔 2024-08-31 18:59:31 8 0

如何在squeak中获取当前方法的名称?

如上所述 - 我需要在运行时找到当前方法的名称。我该怎么做?…

计㈡愣 2024-08-31 12:22:24 5 0

如何获取 squeak 中类变量的值?

我有一个字符串,其中包含我知道 A 类中存在的类变量的名称。我需要获取该变量的值(即取消引用),我该怎么做?…

小兔几 2024-08-31 11:04:09 5 0

什么是“最佳实践”?在 Smalltalk 中使用 Symbol 的便携方式?

以可移植方式在 Smalltalk 中使用符号的“最佳实践”规则是什么?我主要使用 squeak 和 pharo,我知道它们都允许 'foo' = #foo 和 #foo = 'foo' 为真…

白鸥掠海 2024-08-23 08:48:15 11 0

Squeak/Pharo Trait 和 Newpeak Mixin 有什么区别?

所以 Squeak/Pharo 支持 Traits,Newspeak 有 Mixins。有什么区别? Traits 没有 instVars 但 Mixins 有?…

无名指的心愿 2024-08-23 01:09:25 9 0

在 Seaside 等 Web 应用程序框架中使用 Excel 文件

我一直在阅读有关海边的文章,并且喜欢它的声音,但我找不到处理数据文件的简单方法,主要是导入 Excel。当然,csv 文件会更直接,但是有没有什么方法…

今天小雨转甜 2024-08-18 13:31:02 10 0

如何在 Squeak / Morphic GUI 中使用鼠标滚轮

我正在使用 Morphic / Squeak 实现图形用户界面。有些项目具有拖拽功能。删除功能。拖动时,我希望能够使用鼠标滚轮旋转这些项目。 第一个问题是使用…

青春如此纠结 2024-08-18 07:54:53 13 0

如何将图像插入到 PolygonMorph 中?

我需要将纹理放入 PolygonMorph,但这些似乎需要 InfiniteForm 作为颜色/填充。 InfiniteForm 不是解决方案,因为我需要稍后旋转 PolygonMorph 并且移…

为你拒绝所有暧昧 2024-08-17 08:59:00 10 0

在 Smalltalk 中获取消息的发件人

有没有一种实用的方法可以在 Smalltalk 中获取消息的发送者而无需手动传递 self 作为参数? 更具体地说:我想向传递给我的类的 ID 添加一个特定于类的…

少女净妖师 2024-08-17 08:44:58 6 0

继承情况下的构造函数(Squeak)

我有一个类 A,B 继承自该类。继承包括一堆参数,在这两种情况下(无论我们创建 A 对象还是 B 对象),它们都应该初始化为一些默认值。我决定将初始化…

菊凝晚露 2024-08-13 18:39:59 7 0

在 Squeak/Pharo Smalltalk 中显示继承的方法

我熟悉 VisualWorks 和 Dolphin 版本的 Smalltalk,但以前没有使用过 Squeak。我只是在熟悉 Pharo,它是 Squeak 的“清理版”分支。 我习惯于使用类浏…

谷夏 2024-08-13 03:32:34 4 0

Smalltalk - 插入 TAB 字符 (Visual Works)

我在两个字符串之间插入制表符时遇到一些问题。 stringOne := 'Name'. stringTwo := 'Address'. 我已经尝试过: info := stringOne, String tab, stri…

苏大泽ㄣ 2024-08-08 20:01:03 6 0

Squeak 和 Esterel 的其他现代免费类似物还有哪些?

很久以前,Rob Pike 和 Luca Cardelli 写了一篇论文,名为“Squeak:一种与老鼠交流的语言”。它基于 Hoare 的通信顺序进程,但它被编译为单线程 C 代…

朮生 2024-08-07 05:52:44 9 0

从 Squeak 或 Pharo 调用 shell 命令

如何从 Squeak 和 Pharo 调用 shell 命令?这些环境中是否有类似某些 UNIX 语言中的 system() 函数来运行外部 shell 命令或反引号(不能让它们在这里…

土豪我们做朋友吧 2024-08-04 12:23:48 6 0

岩浆、货物、GLORP 还是其他什么?

我已经使用 Smalltalk 大约 6 个月了(Squeak 和 Pharo),主要是做数据分析,我即将启动我的第一个 Seaside 应用程序。 所以我向所有 Smalltalkers …

讽刺将军 2024-07-27 03:06:43 8 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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