[squeak-dev] cannot read file format 6521
Eliot Miranda
eliot.miranda at gmail.com
Thu Apr 2 14:17:45 UTC 2020
Hi Nicolas, Hi Stes,
> On Apr 2, 2020, at 5:04 AM, Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com> wrote:
>
>
> Hi Stes,
> ImageFormat is Pharo-specific.
No it’s not :-)
ImageFormat is a package providing analysis of all Smalltalk images that descend from the Back To The Future Squeak 1.0 image, which includes Squeak, Pharo, Cuis, Croquet, Qwaq/Teleplace/Terf, and Newspeak.
It is written by our own David Lewis and lives in the VMMaker repository on source.squeak.org.
If you build a VMMaker image I *think* it should be included. It’s in my image.
> Pharo is a fork of Squeak.
> It shares a part of class library but slowly diverge.
> It also shares the VM, but even that part was recently forked (summer 2019).
>
> Smalltalk class -> SmalltalkImage
>
> It is a reflection of the "system", and as such a sort of big can of utilities.
> Pharo is somehow "butchering the mammoth" by splitting the large utility into smaller utility classes...
> But if you don't flesh out the objects with own behavior, this is not necessarily considered useful.
> You end up with more vocabulary to learn (ImageFormat, OS... etc...).
>
>> Le jeu. 2 avr. 2020 à 12:34, stes <stes at telenet.be> a écrit :
>> In Squeak6.0alpha-19537.image I don't see a class "ImageFormat'.
>>
>> There is a class 'SmalltalkImage' which has an instance method
>> imageFormatVersion :
>>
>> Smalltalk imageFormatVersion
>>
>> print it returns: 68021
>>
>> I believe that "Smalltalk" is some sort of global variable of class
>> SmalltalkImage
>>
>> I must be missing something but ImageFormat does not exist in my image, so
>> ImageFormat fromFile: 'mySqueakImage.image' does not work.
>>
>> Or is the class ImageFormat something that you can download from some place
>> ? (Sorry for beginner's question).
>>
>>
>>
>> --
>> Sent from: http://forum.world.st/Squeak-Dev-f45488.html
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200402/66c83096/attachment.html>
More information about the Squeak-dev
mailing list
|