On Mon, Apr 11, 2016 at 09:02:52PM +0200, Serge Stinckwich wrote:
> Thank you. I was talking about your experience with Pharo :-)
> But your description is nice also.

Ahh, right, sorry about that.

Pharo 5.0 first impressions from someone coming from VW2.5...

I'm already a fan of Smalltalk and its development environment.  I've
only spent a few hours working with Pharo (it's my hobby, with not
nearly as much time as I would like):

* I read the first few chapters of Pharo by Example as an introduction
  to Pharo.
* The browser, debugger and basic inspectors are all familiar enough
  that I was able to work with them without any issues.
* I'm glad that being able to run headless mode is easy, as I'd like to
  use Pharo for scripting.
* The addition of Montacello / Metacello / Gofer and SUnit are the
  biggest improvements I've noticed so far.  I wish I had these 20 years
  ago.
* I've only played with the MessageFlow Browser a little, but I think it
  will be one of my go-to tools.
* I'm still getting used to the idea of the entire ST environment being
  in a single OS window, but at the moment I think I prefer VW's
  approach where each ST window is a OS window, as it makes it easier to
  work with other applications, e.g. if I want to look at an email or
  web page while working within ST.

I only have one suggested improvement so far (assuming it doesn't
already exist and I just haven't found it yet)...  When searching for
packages on SqueakSource / SmalltalkHub etc.  it isn't clear to me how
much confidence I can have in any given package, which is really useful
if there are multiple packages providing similar functionality.

The Arch Linux model seems pretty good to me.  Official packages are in
the core or extra repositories, which matches what is included in the
Pharo image.  The next level is a community repository, which contains
packages maintained by Trusted Users.  General users can be confident
that these packages will be kept up to date.  The last level is the User
Repository (AUR), which anyone can contribute to.  The AUR includes a
comment section and vote count, and general users can add or remove
their vote.

Hope I haven't ruffled too many feathers...

Thanks!
Alistair

Reply via email to