[squeak-dev] Download of latest version of Loke/BabyIDE image? (was Re: A Sad Day ??? concluded)
Fabio Niephaus
lists at fniephaus.com
Wed Nov 4 22:18:08 UTC 2020
On Wed, 4 Nov 2020 at 9:28 pm, Trygve Reenskaug <trygver at ifi.uio.no> wrote:
> Hi,
> I downloaded it to Mendeley because this should be a safe haven for data.
> It was accepted, given a DOI and published. Somebody low down in the
> Mendeley hierarchy has decided it is not a valid data set after all. They
> have broken my agreement with them and removed it without informing me.
> This is now an ongoing discussion.
>
> Here's is a version of the BabyIDE zip:
>
> http://heim.ifi.uio.no/trygver/assets/BabyIDE-2019.07.23.zip
>
> It may not be identical to the published version, but should be very close.
> I have also finished a user guide for the image, I'll probably just make
> it an attachment to a squeak-Dev message.
>
> *How do I make files available on the Squeak web site?*
>
Hi Trygve,
Our website is on GitHub [1] and we accept pull requests. I'm part of the
Squeak web team and am happy to assist or upload files to our file server.
Fabio
[1]
https://github.com/squeak-smalltalk/squeak.org
>
> Trygve
>
>
> On 2020-11-04 16:41, H. Hirzel wrote:
>
> Hello
>
> I was looking for the latest version of the
>
> Loke/BabyIDE image
>
> at https://data.mendeley.com/datasets/5xxgzv7fsp/1
>
> The image is my program repository. It includes some examples of DCI
> programming, Ellen's Personal Programming IDE, Squeak Reverse
> Engineering
> (SRE), and more.)
>
> It is no longer available at this mendeley url as it is not a dataset
> but a program.
> Could somebody who has downloaded it please make it available on the
> squeak web site?
>
> Thank you
> Regards
> Hannes
>
>
>
>
> On 10/4/20, David T. Lewis <lewis at mail.msen.com> <lewis at mail.msen.com> wrote:
>
> Thank you Trygve,
>
> I confirm also that the image runs very well on my Ubuntu Linux laptop
> with a VM compiled per http://wiki.squeak.org/squeak/6354.
>
> Dave
>
> On Sat, Oct 03, 2020 at 07:56:43PM +0900, masato sumi wrote:
>
> Dear Trygve,
>
> I confirmed that I could launch the Loke/BabyIDE image with the included
> SqueakVM for Windows (8.1 and 10)
> and I could also launch it in a web browser by using the SqueakJS VM (https://squeak.js.org/run ).
>
> Thank you very much.
>
> --
> sumim
>
> 2020-10-03 15:48 Trygve Reenskaug <trygver at ifi.uio.no> <trygver at ifi.uio.no>:
>
>
> Dear Sumim,
> Thank you for your kind words.
>
> The latest version of Loke/BabyIDE written on Squeak3.10.2 is athttps://data.mendeley.com/datasets/5xxgzv7fsp/1
> The image is my program repository. It includes some examples of DCI
> programming, Ellen's Personal Programming IDE, Squeak Reverse
> Engineering
> (SRE), and more.
>
> Best
> --Trygve
>
> On 2020-10-02 20:14, masato sumi wrote:
>
> Dear Trygve,
>
> Thank you for your very long term contribution and efforts.
>
> I'm very sorry that I couldn't help you at all now.
>
> I'm afraid, but could you please make your latest version of
> Loke/BabyIDE
> written on Squeak3.10.2 available for future generations of researchers
> and/or followers?
>
> Anyway, I think your ideas and thoughts should be passed on to future
> generations as faithfully as we can possible, and I myself will try to
> make
> sure that.
>
> Thank you so much and goodbye.
> Please take care of yourself.
>
> --
> sumim
>
> 2020-10-03 0:54 Trygve Reenskaug <trygver at ifi.uio.no> <trygver at ifi.uio.no>:
>
>
> Dear all,
> I need to use many words to explore why I can't understand current
> Squeak
> code. I believe the reason is a profound one, and I hope some of you
> have
> the patience to read about it.
>
> Thank you for your responses to my 'A Sad Day'-message. One response
> said
> "*But please don't give up as an inventor of MVC, which has simplified
> writing software for all of us.*
>
>
> *We need new ideas to stabilize Smalltalk." *As to MVC, it was received
> with acclamation when I first presented it at PARC in 1978, and people
> suggested I should make it the theme of my article in the special
> Smalltalk
> issue of Byte. I couldn't understand it; MVC was so simple and obvious
> that
> is was not worth writing about it. Nevertheless, people seem to have
> problems understanding MVC. It took me a long time before I gleaned
> what
> was going on. The explanation is a deep one, rooted in our different
> mental
> paradigms.
>
> From around 1970, I was working on Prokon, a distributed system for
> managers in the shipbuilding industry:
>
> Every manager has their own computer that they use for augmenting
> their
> mind. The manager understands their software and ideally writes it
> themselves. Managers delegate conversations with other managers to
> their
> computer's M-to-M network. (Marked with a heavy black line in the
> figure).
> I chose "distributed planning with central control" as my example
> project.
> Each manager creates a plan for their department, using apps suited to
> their particular needs. A **distributed algorithm** ensures consistency
> across departments.
>
> I came to PARC in 1978 and could immediately relate to the Smalltalk
> image with its universe of collaborating objects. Alan's definition of
> object-orientation fitted my Prokon model: "Thus its semantics are a
> bit
> like having thousands and thousands of computers all hooked together by
> a
> very fast network."
>
> MVC prescribes a network of communicating objects. Any object can fill
> one or more positions in the network as long as it has the required
> behavior; their classes are irrelevant. It's so simple that it's not
> worth
> writing about it.
>
>
> ====================
>
> The work on this post was interrupted at this point by an unexpected
> week
> in hospital. It gave me quiet days of pondering the futility of what I
> am
> doing and I will be terminating my memberships in the Pharo and Squeak
> mailing lists. I have also deleted most of the old draft of this
> message
> and will quickly conclude with two observations:
>
>
> 1.
> The Smalltalk image is a universe of communicating objects. I call
> it
> an object computer. It can be seen as the model of an entirely new
> kind of
> computer, a model on a level closer to the human mind than the von
> Neumann
> model of 1948. The new model is communication-centric and should
> supersede
> the ubiquitous CPU-centric model as soon as possible. Working out
> the
> details of this idea could make an exciting and disruptive Ph.D.
> thesis.
> 2.
> Smalltalk is called a programming language. It is a curious one,
> very
> different from well-known languages like Java with their syntax and
> semantics. Smalltalk, as a programming language, does not have the
> concept
> of a program. Smalltalk, as a class-oriented language, does not have
> syntax
> for the declaration of a class. Smalltalk, as an object-oriented
> language,
> can't describe how objects collaborate to achieve a goal. You appear
> to be
> happy with this state of affairs, at least, I see no sign of anybody
> wanting to move on from the unfinished Smalltalk language to a
> mature
> development environment. I do not find it satisfactory and it is not
> acceptable to the intended managers populating the distributed
> system shown
> in the first picture. Consequently, I have done something about it
> as
> described in my SoSym article "*Personal Programming and the Object
> Computer.*" I am tired of being alone in my endeavors and this ends
> my work with Squeak and other Smalltalks. I wish you health and
> happiness
> wherever you happen to be.
>
> Trygve
> Personal programming and the object computerhttps://doi.org/10.1007/s10270-019-00768-3
>
> --
>
> *The essence of object orientation is that objects collaborate to
> achieve a goal. *
> Trygve Reenskaug mailto: trygver at ifi.uio.no<%20trygver at ifi.uio.no> <%20trygver at ifi.uio.no>Morgedalsvn. 5A <https://www.google.com/maps/search/Morgedalsvn.+5A?entry=gmail&source=g> http://folk.uio.no/trygver/
> N-0378 Oslo http://fullOO.info
> Norway Tel: (+47) 468 58 625
>
>
>
> --
>
> *The essence of object orientation is that objects collaborate to
> achieve
> a goal. *
> Trygve Reenskaug mailto: trygver at ifi.uio.no <%20trygver at ifi.uio.no> <%20trygver at ifi.uio.no>Morgedalsvn. 5A <https://www.google.com/maps/search/Morgedalsvn.+5A?entry=gmail&source=g> http://folk.uio.no/trygver/
> N-0378 Oslo http://fullOO.info
> Norway Tel: (+47) 468 58 625
>
>
>
>
>
>
> --
>
> *The essence of object orientation is that objects collaborate to achieve
> a goal. *
> Trygve Reenskaug mailto: trygver at ifi.uio.no <%20trygver at ifi.uio.no>
> Morgedalsvn. 5A http://heim.ifi.uio.no/trygver/
> N-0378 Oslo http://fullOO.info
>
>
> Norway Tel: (+47) 468 58 625
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20201104/90d32007/attachment.html>
More information about the Squeak-dev
mailing list
|