[squeak-dev] Mac Squeak binary virtual machine for Squeak 3.10.2
Javier Diaz-Reinoso
javier_diaz_r at mac.com
Tue Jun 9 17:22:51 UTC 2015
I download BabyIDE-1-2011.12.ZIP from http://folk.uio.no/trygver/themes/babyide/babyide-index.html <http://folk.uio.no/trygver/themes/babyide/babyide-index.html> and appears to run without problems using the VM I compiled, I think we need more details about what is the problem.
My machine is a MacBook with 10.10.3, I also tested in an old mac mini PowerPC with 10.5.8 using the same VM and also works OK.
> On Jun 9, 2015, at 11:49, David T. Lewis <lewis at mail.msen.com> wrote:
>
> Hi Trygve,
>
> Did you see my earlier reply suggesting that you use the VM at
> http://www.squeakvm.org/~lewis/MacOS-test-Javier/ ? I believe that I sent
> it directly to your personal email address, but I don't know if you
> received it.
>
> The newer Cog VMs used in Squeak all-in-one and Pharo will not work with a
> Squeak 3.10 image, but any of the traditional context interpreter VMs
> (including this recently built VM provided by Javier Diaz-Reinoso) should
> be fine.
>
> A bit off topic from your orginal question, but I would also encourage you
> to take a look at http://try.squeak.org/ as a source of inspiration. This
> is Bert Freudenberg's remarkable SqueakJS running in a web browser, and it
> might prove quite suitable for certain kinds of software demos where you
> want a run-anywhere capability.
>
> You should be able to drag and drop your BabyIDE image onto that web page,
> and run it directly in your your web browser with no need to install a VM
> at all.
>
> HTH,
> Dave
>
>> Hi Chris,
>> I'm sorry to say that your advice didn't work. Worse: The Squeak
>> community has lost a valuable contributor, a prime mover in the patterns
>> and agile communities and the author of several books on OO. My friend
>> wrote:
>> " /I still canât find a version of Squeak for my Mac that will run
>> Trygveâs current BabyIDE. At this point, even if one appears, it is
>> obvious that my dependence on âthe introvert Squeak communityâ will
>> put
>> me in a much more fragile position than with any of my other concept
>> proofs. It will be extremely difficult to build a future on such fragile
>> foundations./"
>>
>> I came to Xerox PARC and Smalltalk in 1978 where I made my contributions
>> to Smalltalk-80. Since then, I have been working almost exclusively with
>> Smalltalk. My company invested in a VW class library of more than
>> 100,000 lines of Smalltalk code and used it in our consulting. A strong
>> selling point was that our tenders were accompanied by a demo version of
>> the program we offered to deliver. Our library and applications were
>> repeatedly threatened by new versions of VW. The code is now dead; there
>> is no VM that will run our old images. The investment is lost.
>>
>> I hoped Squeak would be better. It isn't. Squeak is less stable than VW
>> ever was. My new programming paradigm, DCI, is supported by BabyIDE that
>> runs under Squeak 3.10. I have ported BabyIDE to 4.5, but there are new
>> bugs caused by differences between 3.10 and 4.5. The result is that I
>> have reverted to 3.10 because it's too much hassle to run after the
>> stream of Squeak releases. I thought Pharo would be better, but their
>> mailing list conversations indicate that they do not understand that
>> developers need a stable foundation for their work.
>>
>> The result is that I too leave Smalltalk and concentrate on other
>> environments. A pity, because I still believe Smalltalk has the
>> potential to become a superior environment for non-professional
>> programmers. I am particularly thinking of children and experts such as
>> computational chemists who use computers in their work.
>>
>> It's very painful, but I am now terminating development work in Squeak
>> leave the Squeak and Pharo mailing lists. I will continue my work in
>> some mainstream language. I have just done some work in Java with
>> Netbeans and I am buying a book on JavaScript. It's heavy going, but
>> better that working for the dustbin.
>>
>> Cheers
>> --Trygve
>>
>>
>> On 31.05.2015 16:52, Trygve Reenskaug wrote:
>> Hi,
>> A friend of mine is doing some experiments using a Mac and my program
>> Baby IDE. BabyIDE is works under Squeak 3.10.2. Is there a binary
>> virtual machine for a current Mac that he can use?
>>
>> On 31.05.2015 17:00, Chris Cunnington wrote:
>>> You need a non-Cog vm. I usually download any Etoys vm. [1]
>>> From there, drag it onto the vm or right click, choose âOpen Withâ
>>> and
>>> choose Etoys.
>>>
>>> Chris
>>>
>>> [1] http://squeakland.org/download/
>>
>>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20150609/7e1edc56/attachment.htm
More information about the Squeak-dev
mailing list
|