nice :)

Doru


On Tue, Apr 10, 2012 at 3:28 PM, Sven Van Caekenberghe <s...@beta9.be> wrote:
>
> On 10 Apr 2012, at 14:52, Esteban Lorenzano wrote:
>
>> wow :)
>
> +111
>
>> On Apr 10, 2012, at 2:48 PM, Pavel Krivanek wrote:
>>
>>> You can see it in action:
>>> http://www.youtube.com/watch?v=pOyvXamn3Y4
>>>
>>> -- Pavel
>>>
>>> On Tue, Apr 10, 2012 at 12:41 PM, Pavel Krivanek
>>> <pavel.kriva...@gmail.com> wrote:
>>>> Hi,
>>>>
>>>> I tried to load entire Pharo-Core content into Pharo-Kernel with help
>>>> of Fuel and I was successful. It was done in 4 steps:
>>>> - load and initialize all packages up to Gofer (gofer.fuel)
>>>> - load and initialize Ring (ring.fuel)
>>>> - load rest of the Paharo-Core packages (pharo-core.fuel)
>>>> - do the initialization of Morphic and the rest of the system.
>>>> All that takes about 15 seconds on my old laptop. Normally it takes
>>>> about 12 minutes.
>>>>
>>>> Of course there are several issues we have to solve permanently:
>>>> - current Fuel cannot load several packages at once but it is very
>>>> easy to enhance it.
>>>> - Fuel has some problems with Traits (registerOnLoad, rebindOnLoad,
>>>> sometimes nil category)
>>>> - the packages must be clean because Fuel raises error when it uses
>>>> unknown global variable
>>>> - Fuel must have a way how to disable initialization of loaded classes
>>>> - some packages like Morphic have extension methods in categories
>>>> named "*Morphic-something". PackageInfo ignores it and expects that
>>>> this categories are extending categories of some different package.
>>>> - it doesn't store to Changes.
>>>>
>>>> If anyone will want, I send him an archive with the images and ad-hoc 
>>>> fixes.
>>>>
>>>> Cheers,
>>>> -- Pavel
>>>
>>
>>
>



-- 
www.tudorgirba.com

"Every thing has its own flow"

Reply via email to