Perthtalk 3  Check-in [98de562952]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Make a couple quick corrections.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:98de562952b1f0af1481bddcc1f3d6581164fd88
User & Date: jaccarmac 2018-03-02 04:15:05
Context
2018-03-02
04:22
Add some more thoughts for the night. check-in: 54fe118367 user: jaccarmac tags: trunk
04:15
Make a couple quick corrections. check-in: 98de562952 user: jaccarmac tags: trunk
04:14
Cite properly. check-in: 0201a7cf3c user: jaccarmac tags: trunk
Changes

Changes to perthtalk-3.leo.

33
34
35
36
37
38
39
40
41
42
<t tx="jaccarmac.20180301220834.1">Casaccio, Ducasse, Fabresse, Arnaud, and van Ryseghm describe a GNU Smalltalk bootstrap process (very) roughly like:

    1. Stub literals, true, false, nil, characters.
    2. Stub definitions of classes and metaclasses.
    3. Compile methods.
    4. Serialize image.

They use a small kernel with 54 classes to do the work. On the other hand I'm partial to a true bootstrap approach where the core is implemented in Python.</t>
</tnodes>
</leo_file>







|


33
34
35
36
37
38
39
40
41
42
<t tx="jaccarmac.20180301220834.1">Casaccio, Ducasse, Fabresse, Arnaud, and van Ryseghm describe a GNU Smalltalk bootstrap process (very) roughly like:

    1. Stub literals, true, false, nil, characters.
    2. Stub definitions of classes and metaclasses.
    3. Compile methods.
    4. Serialize image.

They generate a small kernel with 54 classes using GNU Smalltalk. I don't like GST's syntax and want to boostrap things out of Python. How technically feasible this is remains to be seen.</t>
</tnodes>
</leo_file>