TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What are peoples opinions on Smalltalk and its derivatives?

12 点作者 Decabytes超过 2 年前
I&#x27;ve recently started learning Pharo^1 and I think there is a lot to like about it. It hurts to say as a Lisp and Emacs fan, but using the Pharo IDE feels like using Emacs&#x2F;extending Emacs with Emacs Lisp, but somehow with a more tightly integrated language and environment. Being able to easily inspect the code related to the UI widgets, modify it and make changes on the fly are unlike anything I&#x27;ve experienced in other languages. I think a whole OS built on top of Smalltalk would be so cool and really play into the strengths of Smalltalk. I&#x27;m also amazed that SmallTalk had a lot of these IDE like features since before the 80s^2. I know there are a lot of issues with image based languages, and I admit I haven&#x27;t been using one long enough to have experienced all the Gotcha, so what does HN think of Smalltalks and it&#x27;s derivatives, and what are you all doing with them?<p>1. https:&#x2F;&#x2F;pharo.org&#x2F;<p>2. https:&#x2F;&#x2F;youtu.be&#x2F;uknEhXyZgsg?t=2366

2 条评论

foobarbaz33超过 2 年前
&gt; I know there are a lot of issues with image based languages,<p>Like what? Some people believe lisp&#x2F;smalltalk users write all their code in a REPL and don&#x27;t save their code to files. Or they believe a build command or make file cannot be used to rebuild the project. Or they believe source control is not used image based languages.<p>All misconceptions. You can develop while the program running without sacrificing any of those things. I rarely use the REPL buffer, I just press C-M-x a lot to eval the code I write in a file.
igouy超过 2 年前
pharo Search All by Date for Past Year — 271 results (0.005 seconds)<p><a href="https:&#x2F;&#x2F;hn.algolia.com&#x2F;?dateRange=pastYear&amp;page=0&amp;prefix=false&amp;query=pharo&amp;sort=byDate&amp;type=all" rel="nofollow">https:&#x2F;&#x2F;hn.algolia.com&#x2F;?dateRange=pastYear&amp;page=0&amp;prefix=fal...</a><p>:-)<p>&gt; I know there are a lot of issues with image based languages…<p>Learn how to do version control with Pharo.
评论 #32749564 未加载