Small image based on Cuis

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Small image based on Cuis

Juan Vuletich-4
Hi Folks,

Today I remembered that at Smalltalks 2010, Edgar asked me how small I
could make a Cuis image. I said it wasn't hard to go to about 2Mb with
full dev tools. I just gave it a try, using a bit of manual cleanup, and
a script to remove unused classes and methods. I also removed some fonts
and lowered their quality. The result is 2Mb in size, and it is at
http://www.jvuletich.org/Cuis/Cuis3.1r3.zip . It uses the same code base
as Cuis 3.1, so except for the fonts, the look & feel is quite nice. Try it!

Cheers,
Juan Vuletich

Reply | Threaded
Open this post in threaded view
|

Re: Small image based on Cuis

David T. Lewis
On Fri, Mar 04, 2011 at 08:48:26PM -0300, Juan Vuletich wrote:
> Hi Folks,
>
> Today I remembered that at Smalltalks 2010, Edgar asked me how small I
> could make a Cuis image. I said it wasn't hard to go to about 2Mb with
> full dev tools. I just gave it a try, using a bit of manual cleanup, and
> a script to remove unused classes and methods. I also removed some fonts
> and lowered their quality. The result is 2Mb in size, and it is at
> http://www.jvuletich.org/Cuis/Cuis3.1r3.zip . It uses the same code base
> as Cuis 3.1, so except for the fonts, the look & feel is quite nice. Try it!

That's pretty impressive. The Squeak 1.1 image was 1.6 Mb, and that did
not include Morphic. So a full development image with Morphic at 2 Mb is
a nice piece of work :)

Dave


Reply | Threaded
Open this post in threaded view
|

Re: Small image based on Cuis

Pavel Krivanek
In reply to this post by Juan Vuletich-4
On Sat, Mar 5, 2011 at 12:48 AM, Juan Vuletich <[hidden email]> wrote:

> Hi Folks,
>
> Today I remembered that at Smalltalks 2010, Edgar asked me how small I could
> make a Cuis image. I said it wasn't hard to go to about 2Mb with full dev
> tools. I just gave it a try, using a bit of manual cleanup, and a script to
> remove unused classes and methods. I also removed some fonts and lowered
> their quality. The result is 2Mb in size, and it is at
> http://www.jvuletich.org/Cuis/Cuis3.1r3.zip . It uses the same code base as
> Cuis 3.1, so except for the fonts, the look & feel is quite nice. Try it!
>
> Cheers,
> Juan Vuletich
>
Good job!

I created a patch that removes obsolete classes from your image (and
saves few next bytes).

-- Pavel



patch.st (4K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Small image based on Cuis

Juan Vuletich-4
Pavel Krivanek wrote:

> On Sat, Mar 5, 2011 at 12:48 AM, Juan Vuletich <[hidden email]> wrote:
>  
>> Hi Folks,
>>
>> Today I remembered that at Smalltalks 2010, Edgar asked me how small I could
>> make a Cuis image. I said it wasn't hard to go to about 2Mb with full dev
>> tools. I just gave it a try, using a bit of manual cleanup, and a script to
>> remove unused classes and methods. I also removed some fonts and lowered
>> their quality. The result is 2Mb in size, and it is at
>> http://www.jvuletich.org/Cuis/Cuis3.1r3.zip . It uses the same code base as
>> Cuis 3.1, so except for the fonts, the look & feel is quite nice. Try it!
>>
>> Cheers,
>> Juan Vuletich
>>
>>    
>
> Good job!
>
> I created a patch that removes obsolete classes from your image (and
> saves few next bytes).
>
> -- Pavel
>  

Cool, thanks!

Anyway, this is just a proof of concept. If there is interest in these
small images, the reduce script should be tweaked to avoid removing
stuff that could still be needed. Besides, there's quite a lot of
additional stuff that could be removed.

Cheers,
Juan Vuletich

Reply | Threaded
Open this post in threaded view
|

Re: Small image based on Cuis

Edgar De Cleene
In reply to this post by Juan Vuletich-4



On 3/4/11 9:48 PM, "Juan Vuletich" <[hidden email]> wrote:

> Hi Folks,
>
> Today I remembered that at Smalltalks 2010, Edgar asked me how small I
> could make a Cuis image. I said it wasn't hard to go to about 2Mb with
> full dev tools. I just gave it a try, using a bit of manual cleanup, and
> a script to remove unused classes and methods. I also removed some fonts
> and lowered their quality. The result is 2Mb in size, and it is at
> http://www.jvuletich.org/Cuis/Cuis3.1r3.zip . It uses the same code base
> as Cuis 3.1, so except for the fonts, the look & feel is quite nice. Try it!
>
> Cheers,
> Juan Vuletich


If you continue doing so many wonders ....

Excellent as usual and congrats

Edgar



Reply | Threaded
Open this post in threaded view
|

Re: Small image based on Cuis

Edgar De Cleene
In reply to this post by Pavel Krivanek



On 3/5/11 6:07 AM, "Pavel Krivanek" <[hidden email]> wrote:

> On Sat, Mar 5, 2011 at 12:48 AM, Juan Vuletich <[hidden email]> wrote:
>> Hi Folks,
>>
>> Today I remembered that at Smalltalks 2010, Edgar asked me how small I could
>> make a Cuis image. I said it wasn't hard to go to about 2Mb with full dev
>> tools. I just gave it a try, using a bit of manual cleanup, and a script to
>> remove unused classes and methods. I also removed some fonts and lowered
>> their quality. The result is 2Mb in size, and it is at
>> http://www.jvuletich.org/Cuis/Cuis3.1r3.zip . It uses the same code base as
>> Cuis 3.1, so except for the fonts, the look & feel is quite nice. Try it!
>>
>> Cheers,
>> Juan Vuletich
>>
>
> Good job!
>
> I created a patch that removes obsolete classes from your image (and
> saves few next bytes).
>
> -- Pavel
> ?


Nice know you keep working in small images !

Cheers

Edgar



Reply | Threaded
Open this post in threaded view
|

Re: Small image based on Cuis

Edgar J. De Cleene
In reply to this post by Juan Vuletich-4



On 3/4/11 9:48 PM, "Juan Vuletich" <[hidden email]> wrote:

> Hi Folks,
>
> Today I remembered that at Smalltalks 2010, Edgar asked me how small I
> could make a Cuis image. I said it wasn't hard to go to about 2Mb with
> full dev tools. I just gave it a try, using a bit of manual cleanup, and
> a script to remove unused classes and methods. I also removed some fonts
> and lowered their quality. The result is 2Mb in size, and it is at
> http://www.jvuletich.org/Cuis/Cuis3.1r3.zip . It uses the same code base
> as Cuis 3.1, so except for the fonts, the look & feel is quite nice. Try it!
>
> Cheers,
> Juan Vuletich


This is a Master piece of Work.
My old dream of original SqueakLight come true.
I try to show to teachers and when have time do beginners tutorial /
exercises.

Thanks Thanks Thanks

Edgar

...y te envidio tanto talento



Reply | Threaded
Open this post in threaded view
|

Re: Small image based on Cuis

Edgar De Cleene
In reply to this post by Juan Vuletich-4



On 3/4/11 9:48 PM, "Juan Vuletich" <[hidden email]> wrote:

> Hi Folks,
>
> Today I remembered that at Smalltalks 2010, Edgar asked me how small I
> could make a Cuis image. I said it wasn't hard to go to about 2Mb with
> full dev tools. I just gave it a try, using a bit of manual cleanup, and
> a script to remove unused classes and methods. I also removed some fonts
> and lowered their quality. The result is 2Mb in size, and it is at
> http://www.jvuletich.org/Cuis/Cuis3.1r3.zip . It uses the same code base
> as Cuis 3.1, so except for the fonts, the look & feel is quite nice. Try it!
>
> Cheers,
> Juan Vuletich


This is a Master piece of Work.
My old dream of original SqueakLight come true.
I try to show to teachers and when have time do beginners tutorial /
exercises.

Thanks Thanks Thanks

Edgar

...y te envidio tanto talento



Reply | Threaded
Open this post in threaded view
|

Re: Small image based on Cuis

Juan Vuletich-4
In reply to this post by Edgar J. De Cleene
Edgar J. De Cleene wrote:

>
> On 3/4/11 9:48 PM, "Juan Vuletich" <[hidden email]> wrote:
>
>  
>> Hi Folks,
>>
>> Today I remembered that at Smalltalks 2010, Edgar asked me how small I
>> could make a Cuis image. I said it wasn't hard to go to about 2Mb with
>> full dev tools. I just gave it a try, using a bit of manual cleanup, and
>> a script to remove unused classes and methods. I also removed some fonts
>> and lowered their quality. The result is 2Mb in size, and it is at
>> http://www.jvuletich.org/Cuis/Cuis3.1r3.zip . It uses the same code base
>> as Cuis 3.1, so except for the fonts, the look & feel is quite nice. Try it!
>>
>> Cheers,
>> Juan Vuletich
>>    
>
>
> This is a Master piece of Work.
> My old dream of original SqueakLight come true.
> I try to show to teachers and when have time do beginners tutorial /
> exercises.
>
> Thanks Thanks Thanks
>
> Edgar
>
> ...y te envidio tanto talento
>
>  

Hi Edgar,

I'm glad you like it!

Cheers,
Juan Vuletich