[squeak-dev] "Pharoism" package?
leves at elte.hu
Sun Aug 7 23:15:09 UTC 2011
On Fri, 5 Aug 2011, Frank Shearar wrote:
> I did some work yesterday  getting Coral (a scripting framework for
> Pharo: http://www.squeaksource.com/Coral.html) working in Trunk. I
> made a few adjustments to Coral itself, mailing Oscar Nierstrasz the
> changes (what look to be getting Coral to work with the latest
> Filesystem code, post-large-refactor), and had to add a few methods to
> Squeak that Coral was expecting. Presumably these were methods renamed
> by Pharo:
> Character >> join:
> String >> join:
> Class >> addInstVarNamed:
> MetaClass >> addInstVarNamed:
> Class >> subclass:
> SmalltalkImage >> vmFullPath
> Symbol >> isBinary
There's no #join: in Squeak, the rest seem to be just renamed methods.
> My question's a bit broader: there are many more Pharo developers than
> Squeak developers, it seems. They're doing lots of cool stuff. We can
I'd rather say that Pharo developers talk a lot more about what they do,
than Squeak developers.
> easily port these cool things to Squeak (at least, at the moment). If
> anyone else is doing this kind've thing, perhaps it's worthwhile
> either adding these kinds of methods to Grease, or having a general
> "Pharoisms" package.
I vote for the general package.
> It's not all one-way, of course: having things easily loadable into
> Squeak means that Squeak hackers (like me) can more easily contribute
> to interesting packages (like Coral) without having to keep track of
> two communities. (Coral could, with some love, become a full REPL,
> which is something I really want.)
>  http://stackoverflow.com/questions/6938114/a-smalltalk-implementation-with-the-perfect-feature-set/6948945#6948945
More information about the Squeak-dev