[DOCS] Maximum Squeak - accelerating Squeak and named primitives.
ned at bike-nomad.com
Mon Feb 10 21:23:15 UTC 2003
On Monday 10 February 2003 12:22 pm, Tim Rowledge wrote:
> Ned Konz <ned at bike-nomad.com> appears to have written:
> > http://bike-nomad.com/squeak/writingPlugins.html
> Looks like a great start Ned.
> a) Tim Rowledge's JPEGPlugin ? Erm, not so far as I remember! Who
> actually did write it?
Andreas did. I just changed that.
> b) VMMaker is mentioned rather obliquely but obviously the swiki
> page could link to the explanation and instructions
That's in the part that isn't written yet.
Attached is my outline (that also generated the HTML). There's space
there for a discussion about VMMaker.
> c) we definitely need some discussion of the difference between
> InterpreterPlugin subclasses and TestInterpreterPlugin subclasses.
> And we really ought to rename TestInterpreterPlugin!
Yes. I was afraid to because it'd break outside plugins.
> d) why to write plugins? wrt speed, in general I'd advise that
> speed will only really improve with fairly static code. That is to
> say code where the work is not making use of polymorphism or the
> other benefit s of message sending. To illustrate, I rather suspect
> that code to multiply two large matices wouldbe very good to
> pluginise whereas a solid modeller would not.
> e) It would probably be worth desiging a series of example plugins
> of increasing complexity or better yet finding ones that would
> serve that aready exist in the system. FileCopyPlugin is about the
> simplest possibleplugin that uses an outside function and
> FlippyArrayPlugin2 is probably the simplest possible at all.
I'd like to see an async (blocking) Serial plugin...
GPG key ID: BEEA7EFE
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 55473 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20030210/8859337a/writingPlugins.bin
More information about the Squeak-dev