Hi guys
I'm thinking to package some of my language design knowledge in a kind of book. Probably to be used to give a lecture on OOP languages. I have class-based reflective kernel. This is several years that I was thinking about prototype kernels and I decided to relax and implement one for fun over the week-end. I will probably look at mixins, traits, talents, split objects in the future. Since I cannot compile the book on jenkins, I join the pdf. Stef PS: I will finish Pharo by example now and focus on Learning OOP with Pharo. -- Using Opera's mail client: http://www.opera.com/mail/ book.pdf (540K) Download Attachment |
Great works ! I will add some contents for Actalk chapter.
BTW I update a little bit the PolyMath book. There was some sections missing. Envoyé de mon iPhone > Le 11 déc. 2016 à 20:33, stepharong <[hidden email]> a écrit : > > Hi guys > > I'm thinking to package some of my language design knowledge in a kind of book. Probably to be used to give a lecture on > OOP languages. I have class-based reflective kernel. This is several years that I was thinking about prototype kernels > and I decided to relax and implement one for fun over the week-end. > I will probably look at mixins, traits, talents, split objects in the future. > > Since I cannot compile the book on jenkins, I join the pdf. > > Stef > > PS: I will finish Pharo by example now and focus on Learning OOP with Pharo. > > -- > Using Opera's mail client: http://www.opera.com/mail/ > <book.pdf> |
I sent the wrong file of course. Here is the chapter :) On Sun, Dec 11, 2016 at 8:52 PM, <[hidden email]> wrote: Great works ! I will add some contents for Actalk chapter. Proto.pdf (304K) Download Attachment |
Nice! Is there any good reason why during cloning you do not set the delegation too? -- Pavel 2016-12-11 21:13 GMT+01:00 Stephane Ducasse <[hidden email]>:
|
Because I wanted to be able to have two low level operations that you can compose or not.
-- Using Opera's mail client: http://www.opera.com/mail/ |
Free forum by Nabble | Edit this page |