<div dir="ltr"><div>Hi Stes,</div><div>ImageFormat is Pharo-specific.</div><div>Pharo is a fork of Squeak.</div><div>It shares a part of class library but slowly diverge.</div><div>It also shares the VM, but even that part was recently forked (summer 2019).</div><div><br></div><div>Smalltalk class -> SmalltalkImage</div><div><br></div><div>It is a reflection of the "system", and as such a sort of big can of utilities.</div><div>Pharo is somehow "butchering the mammoth" by splitting the large utility into smaller utility classes...</div><div>But if you don't flesh out the objects with own behavior, this is not necessarily considered useful.</div><div>You end up with more vocabulary to learn (ImageFormat, OS... etc...).<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le jeu. 2 avr. 2020 à 12:34, stes <<a href="mailto:stes@telenet.be">stes@telenet.be</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">In Squeak6.0alpha-19537.image I don't see a class "ImageFormat'.<br>
<br>
There is a class 'SmalltalkImage' which has an instance method<br>
imageFormatVersion :<br>
<br>
Smalltalk imageFormatVersion<br>
<br>
print it returns: 68021<br>
<br>
I believe that "Smalltalk" is some sort of global variable of class<br>
SmalltalkImage<br>
<br>
I must be missing something but ImageFormat  does not exist in my image, so      <br>
ImageFormat fromFile: 'mySqueakImage.image'  does not work.<br>
<br>
Or is the class ImageFormat something that you can download from some place<br>
? (Sorry for beginner's question).<br>
<br>
<br>
<br>
--<br>
Sent from: <a href="http://forum.world.st/Squeak-Dev-f45488.html" rel="noreferrer" target="_blank">http://forum.world.st/Squeak-Dev-f45488.html</a><br>
<br>
</blockquote></div>