在 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…
Smalltalk 公共初始化
有没有办法“隐藏”初始化方法,以便在构造后无法调用它? 我想要这样的东西: Class>>new: params ^super newInstance initializedBy: [ "actual ini…
在 Squeak/Pharo 中浏览 VisualWorks 代码
Squeak/Pharo 中是否有 Smalltalk 解析器允许我在 Squeak/Pharo 中浏览 VisualWorks 代码?我有兴趣阅读以块格式(而不是 XML)导出的代码。 澄清:我…
Python 开发环境,例如 Smalltalk
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
将 Pharo 的语法突出显示引入网络
我想知道是否有办法在用 Iliad 编码的 Web 应用程序中获得 Pharo 的语法突出显示。 实际上,框架并不重要,因为我需要的是一个简单的 HTML 字符串: ^…
Smalltalk FFI 调用 OpenDBX 中的 unicode 字符
我需要将一些包含非 ASCII 字符的字符串插入数据库(Postgress)。这是最小的例子。我在 上收到“无法强制参数”。据我了解,这是一个 FFI 错误,调用…
如何将 Smalltalk 代码编辑器嵌入到我的应用程序中?
我正在 Pharo 图像中构建博客条目查看器和编辑器应用程序,条目内容的格式为 Smalltalk 代码(Seaside 标记 API 非常好)。我对 Smalltalk 还很陌生,…
如何在 Pharo 中对字符串进行驼峰式命名?
我试图从: 'hello how are you today' 到 'helloHowAreYouToday' 我认为 asCapitalizedPhrase asLegalSelector 可以解决问题,但事实并非如此。 执行…
扩展 Pharo Smalltalk 类行为的最佳方式?
我想使用一种方法来扩展 String 类,以从字符串中创建 url slug。我在这里找到了一个链接,显示如何将扩展移动到自己的包中: Smalltalk Daily 07/13/…
使用 lighttpd 服务 pharo seaside 3.0
我正在尝试使用lighttpd 为我的应用程序提供服务。在seaside 2.8中,以下内容在我的lighttpd.conf中起作用: proxy.server = ( "/pharo" => ( ( "host…