| Because if you don't understand "an IDE , OS rolled into one" then you don't understand what Smalltalk is anyway. Its not easy to explain what Pharo is , the same way its not easy to explain what Emacs is , etc. There are may ideas and workflow integrated into it and its development workflow is radically different to normal programming languages.
"Does it compile to executables" No it does not , but there is no need. Pharo can be distributed with your application and it does need to installed its a standalone. "or does it require an interpreter or VM at runtime?" its interpreted to byte code and it has a JIT VM. It is always runtime ;) Meaning everything is live and running even your source code. Compilation happens under the hood without the user being aware of it. "Can applications be built from command-line (or a build script on a CI server), or is it tightly coupled with the IDE?" There is a command line interface , also any method can be exported to command line and Pharo can run without a GUI. "The Wikipedia article mentions some web frameworks, but the Pharo website shows screenshots of what appear to be desktop GUI applications (or maybe data visualizations running inside the IDE, a la R with RStudio?)." There is a web framework which quite popular and actively developed Seaside that allow you to use javascript , html and the usual suspect. Plenty of others frameworks exists as well but not so actively developed. Most success stories in the web site use those frameworks. "Maybe someone with some hands-on experience could provide a TL;DR, for those who aren't willing to read the full book just to get a high-level sense of this?" you can also drop in IRC for general directions, and ask questions to the mailing list, the community is very welcomed for newcomers. But give pharo a try and ask questions and you wont regret it Pharo is a great way and fun way to create software. I have made also video tutorial for newcomers https://www.youtube.com/watch?v=Ol5ivaEATLQ&list=PLqbtQ7OkSt... I have also made this simple guide to explain what Pharo really is http://thekilon.wix.com/pharo-about |