[Cuis-dev] Haver a Cuis based Smalltalk with Modules
Philip Bernhart
philip.bernhart at posteo.de
Wed May 5 13:19:55 PDT 2021
Hi Gerald,
just for reference, I created a repository for such a port:
https://github.com/Phantasus/Cuis-Smalltalk-Magma
I filed-out the state of the 1.62 magma (all inclusive) package
by hand. Without most of the extensions, as I don't know the
magic Squeak snippet which could do that.
> Package Name: Magma
> Version: 1.62 tests
> Entry for the Squeak5.2 tag in SqueakMap. Nominal improvements.
>
> Categories:
> Compatibility level/Only extensions, no changes - Code extensions but no changes in existing code.
> Licenses/MIT - The MIT license is like BSD without the advertising
> clause. As free as it gets, suitable for cross Smalltalk 100%
> reuse. The recommended license for Squeak since the 4.0 release.
> Maturity level/Stable - Useable by all. Bugs are rare.
> Squeak versions/Squeak5.2 - Released Q3/2018
>
> Created: 10 October 2018 9:08:47 pm
> Modified: 10 October 2018 9:08:47 pm
> Download: http://map.squeak.org/accountbyid/c3993561-22fb-421f-b0be-c46b5487e105/files/install-Magma-1.62 tests.st
And put these files into the above mentioned github repository,
where people can start porting from.
Cheers,
Philip
Gerald Klix via Cuis-dev <cuis-dev at lists.cuis.st> writes:
> Well, yes and no.
>
> Pros: It's a complete solution.
> Cons: It's such a beast, AFIR it even features a
> modified compiler that traps instance variable
> access.
>
> There was a discussion about WriteBarriers
> which triggered Chris Muller to respond.
>
> http://cuis-smalltalk.org/pipermail/cuis-dev_cuis-smalltalk.org/2019-February/thread.html#4113
>
> some messages got cross-posted on Vm-dev, that discussion continued there:
>
> http://lists.squeakfoundation.org/pipermail/vm-dev/2019-February/thread.html#30474
>
> From that discussion I inferred porting would be
> a real big task.
>
> If Chris will spend some time to help me,
> I would consider a port.
>
>
> Just my €0.03,
>
> Gerald
>
>
>
> On 2021-04-30 14:11, Mariano Montone via Cuis-dev wrote:
>> El 29/4/21 a las 17:15, Gerald Klix via Cuis-dev escribió:
>>> One of near time goals for Haver is to add an
>>> Obect Oriented Database to Haver, which IHMO as
>>> a must for any dynabook.
>>>
>>> Alas my first attempt at this failed miserably,
>>> in the end it was too complicated to get my
>>> head around my own creation.
>>
>> Would porting Magma from Squeak be an option?
>>
> --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev
--
More information about the Cuis-dev
mailing list