Smalltalk 吱吱声不响';不要在Mac OS上运行

Smalltalk 吱吱声不响';不要在Mac OS上运行,smalltalk,squeak,Smalltalk,Squeak,目前,我想学习Smalltalk以了解更多关于面向对象编程的知识,我已经花了相当多的时间找到了学习它的教程。最后,我决定和斯奎克一起去。我在网站上下载了64位一体机软件包。然后,运行它。问题是它启动了,但我根本找不到菜单。我可以看到如下选项:关于Squeak、隐藏其他人、隐藏Squeak和退出Squeak。此外,我甚至不能退出应用程序,它只是挂在那里。我一直在搜索,知道原因是因为我已经将我的Mac操作系统更新为Sierra,并试图找到一种方法使其工作,但到目前为止还没有得到任何真正的结果。我真的

目前,我想学习Smalltalk以了解更多关于面向对象编程的知识,我已经花了相当多的时间找到了学习它的教程。最后,我决定和斯奎克一起去。我在网站上下载了64位一体机软件包。然后,运行它。问题是它启动了,但我根本找不到菜单。我可以看到如下选项:
关于Squeak、隐藏其他人、隐藏Squeak和退出Squeak
。此外,我甚至不能退出应用程序,它只是挂在那里。我一直在搜索,知道原因是因为我已经将我的Mac操作系统更新为Sierra,并试图找到一种方法使其工作,但到目前为止还没有得到任何真正的结果。我真的很想学习这门伟大的编程语言。我的最终目标是在了解SimultTalk的基本基础之后,我想在这里学习教程。因此,如果有人能在这里帮助我,那就太好了


祝你度过愉快的一天,新年快乐

squeak dev邮件列表上不久前就提出了这个问题,那里公认的解决方案[1]是使用更新(但可能不太稳定)版本的虚拟机运行squeak映像。自动构建的虚拟机可在下载。邮件列表中线程中指出的特定版本不再可用,因此您应该尝试201610042023之后的另一个版本

[1]


作为参考,GitHub上的OpenSmalltalk VM中存在此问题:

squeak dev邮件列表上不久前就出现了此问题,而公认的解决方案[1]是使用较新(但可能不太稳定)版本的虚拟机运行squeak映像。自动构建的虚拟机可在下载。邮件列表中线程中指出的特定版本不再可用,因此您应该尝试201610042023之后的另一个版本

[1]


作为参考,GitHub上的OpenSmalltalk虚拟机中的这个问题:

在MacOS Sierra中,苹果决定破坏一些API,并编写了一个糟糕的发布文档来描述他们这样做的情况。结果,我们当前的虚拟机坏了,我们在测试期间发现了这一点。由于错误的文档,需要花费一些时间来查找并修复问题。新的虚拟机已经修复。

在MacOS Sierra中,苹果决定破坏一些API,并编写了一份糟糕的发布文档来描述他们这样做的情况。结果,我们当前的虚拟机坏了,我们在测试期间发现了这一点。由于错误的文档,需要花费一些时间来查找并修复问题。新的虚拟机已修复。

感谢您的大力帮助。我刚刚访问了上面的所有链接,我想知道如何通过VM安装Squeak。所以,我只是下载了文件,解压缩,然后像平常一样运行?是的。“一键式”软件包只是将映像和虚拟机捆绑在一起。非常感谢。祝你新年快乐。祝你新年快乐,事业有成。Stackoverflow是如此惊人的知识来源。至少,这些天来,在这个混乱的世界里,我还有什么可以相信的谢谢你的大力帮助。我刚刚访问了上面的所有链接,我想知道如何通过VM安装Squeak。所以,我只是下载了文件,解压缩,然后像平常一样运行?是的。“一键式”软件包只是将映像和虚拟机捆绑在一起。非常感谢。祝你新年快乐。祝你新年快乐,事业有成。Stackoverflow是如此惊人的知识来源。至少,这些天来,在这个混乱的世界里,我还有什么可以相信的谢谢分享。我很感激。祝你新年快乐我刚从squeak.org下载了macOS的5.1版,当我运行它时,我收到一条愚蠢的消息:“squeak无法写入名为/private/var/folders/s3/blah blah blah.changes的更改文件”。这不应该发生!!!(如果我把它移到Applications文件夹中,它就可以正常工作了。)苹果处理变化的另一个例子是糟糕的。他们没有明确宣布不再允许下载的应用程序在未来的版本中就地编写,这样我们就有时间进行修复,而是打破了现有的行为。我们会找时间解决的谢谢分享。我很感激。祝你新年快乐我刚从squeak.org下载了macOS的5.1版,当我运行它时,我收到一条愚蠢的消息:“squeak无法写入名为/private/var/folders/s3/blah blah blah.changes的更改文件”。这不应该发生!!!(如果我把它移到Applications文件夹中,它就可以正常工作了。)苹果处理变化的另一个例子是糟糕的。他们没有明确宣布不再允许下载的应用程序在未来的版本中就地编写,这样我们就有时间进行修复,而是打破了现有的行为。我们什么时候会修好的