问题标签 [pharo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
612 浏览

smalltalk - 在 Squeak/Pharo 中浏览 VisualWorks 代码

Squeak/Pharo 中是否有任何 Smalltalk 解析器允许我在 Squeak/Pharo 中浏览 VisualWorks 代码?我有兴趣阅读以块格式(不是 XML)导出的代码。

澄清:我不需要提交代码。

谢谢

0 投票
1 回答
1361 浏览

linux - 未找到 FFI 错误模块

我正在使用 Ubuntu 64 位和 Pharo 1.2.1

我编写了一些从 glibc 访问 crypt(3) 的 FFI 代码。我想将其更改为从我使用 apt-get 安装的 libxcrypt 访问 crypt。当我改变方法时:

到:

我收到未找到外部模块错误。我已经从我的图像所在的目录链接到 libxcrypt.so.1 文件。

我怀疑它可能是 64 位与 32 位库的东西,或者我需要将库链接到其他地方但不知道。

我可以检查哪些步骤或事情来尝试找出无法找到外部模块的原因?

0 投票
2 回答
233 浏览

smalltalk - 是否有纺织品“人性化文本”格式的 smalltalk 实现?

我喜欢纺织品“人性化网络文本生成器”,我想在Pier等工具中使用它,但我还没有遇到 Smalltalk 实现。这样的事情存在吗?

0 投票
3 回答
2203 浏览

smalltalk - What's the difference of Squeak/Pharo/Newspeak Smalltalk VMs?

I saw 3 different VMs while learning about Smalltalk. They are Squeak/Pharo/Newspeak. What's the difference between them?

0 投票
5 回答
549 浏览

user-interface - 我可以使用交互式命令行进行 Squeak/Pharo 开发吗?

我试图将 Squeak/Pharo 安装到 Ubuntu 服务器机器中。

它执行了,但没有命令行。没有GUI就无法使用?

0 投票
1 回答
126 浏览

networking - squeak/pharo 中存在哪些高级网络对象传递设施?

squeak 网页说:Squeak 提供了对计算机网络环境的所有级别的编程访问,从高级对象传递

我应该加载什么包来查看这个高级对象传递?

0 投票
4 回答
358 浏览

smalltalk - 什么对象可以容纳大量文本?

我正在计划一个 Seaside 应用程序来保存文本,单个实例可能高达 5Mb。什么样的物体最适合这个?

我还想对这个文本做一些迭代。

谢谢,文斯

编辑:感谢您迄今为止的回复。该文件是一个 CSV 文件,需要大约 40 分钟才能从旧财务系统生成,因此必须预先生成和存储。每一行都是一个客户记录,我需要将每一行都取出并在客户登录时使用这些值。客户访问是不可预测的,与遗留系统交互以动态生成每一行是最后的手段。

0 投票
2 回答
167 浏览

smalltalk - 在集合中的元素之前丢弃元素的最佳方法

给定任何像'Lorem ipsum dolor sit amet,consectetuer adipiscing elit'这样的字符串,我想在坐下之前丢弃每个单词。我检查了 String 中的方法,但没有发现对这个方法很有用。这是我的尝试:

它在工作区中评估时回答为零,但是必须有一个聪明的方法对吗?

0 投票
2 回答
1725 浏览

uml - 在 Pharo/Squeak Smalltalk 中生成图表

我无法理解 Pharo 和 Squeak 中的大型代码库,是否有一个典型的模板脚本可以在 Pharo 或 Squeak 中生成静态类关系图(不一定是 UML)和动态对象关系图,而无需安装所有 Moose套房?有人知道如何只安装特定的渲染包吗?

0 投票
1 回答
206 浏览

smalltalk - 如何从 Pharo 卸载特征

我很确定我不会在作为开发人员的日常工作中使用 Traits。有一个脚本可以从 Squeak 图像中删除特征:

http://installer.pbworks.com/w/page/19997785/UnloadTraits

但我在下测试没有成功

PharoCore 1.3(安装安装程序的问题:ScriptLoader 新安装安装程序) Pharo 1.2 和 PharoCore 1.2(未找到提供的选择器和 LocalSends)

有任何工作脚本可以从 Pharo 卸载特征吗?