使用 comanche 提供静态文件
我曾经使用此代码从 Pharo 1.2 图像中的 Comanche Web 服务器提供静态文件: createService | contentPath dirPath svc ma | contentPath := 'htdocs'…
pharo 中的字体丢失
当我导航到系统->外观->标准字体并尝试选择不同的字体时,会弹出一个选择器,其中只有两种字体:Accuny 和 Bitmap Dejavu Sans。当然,我的系统 Slack…
为 Smalltalk 初学者构建应用程序
我是 Smalltalk 技术的新手。我的编程经验是使用 C 和 C++。我想了解smalltalk的设计方法。任何人都可以建议一些用smalltalk开发的简单实时应用程序,…
具有完美功能集的 Smalltalk 实现
我更喜欢通过标准 bash 终端与编程语言交互。虽然 Squeak 和 Pharo 有详细的文档记录,但它们似乎没有 CLI,只有 VM GUI。 GNU Smalltalk 和 Slate 有…
如何在 Pharo Smalltalk 中浏览 Metacello 存储库?
我已经下载了 Pharo 1.2.2 #12353,并希望以比通过 Monticello 浏览器更简单的方式安装一些软件包。我不想复制并粘贴脚本来安装软件包。打开菜单、工…
如何从 Pharo 卸载特征
我很确定我不会在作为开发人员的日常工作中使用 Traits。有一个脚本可以从 Squeak 图像中删除特征: http://installer.pbworks.com /w/page/19997785/…
在 Pharo/Squeak Smalltalk 中生成图表
我在理解 Pharo 和 Squeak 中的大型代码库时遇到困难,是否有一个典型的模板脚本可以在 Pharo 或 Squeak 中生成静态类关系图(不一定是 UML)和动态对…
在 Smalltalk 实现中测试 Unicode 支持的正确方法是什么?
考虑到任何 Smalltalk 风格,我应该如何继续检查 Unicode 是否受支持?如果没有支持,我如何检测缺少哪个级别(VM、字体、转换器等)?…
丢弃集合中元素之前的元素的最佳方法
给定任何像“Lorem ipsum dolor sat amet, consectetuer adipiscing elit”这样的字符串,我想在“sit”之前丢弃每个单词。我检查了 String 中的方法…
squeak/pharo 中存在哪些高级网络对象传递设施?
Squeak 网页上写着: Squeak 提供了从高级对象传递到各个级别对计算机网络环境的编程访问。 我应该加载什么包来查看这种高级对象传递?…
我可以使用交互式命令行进行 Squeak/Pharo 开发吗?
我尝试将 Squeak/Pharo 安装到 Ubuntu 服务器计算机中。 ./squeak -vm-display-null ./Pharo-1.2.2-12353/Pharo-1.2.image 它执行了,但没有命令行。…
FFI 错误模块未找到
我正在使用 Ubuntu 64 位和 Pharo 1.2.1 我编写了一些从 glibc 访问 crypt(3) 的 FFI 代码。我想将其更改为从使用 apt-get 安装的 libxcrypt 访问 cry…