[OT] Blog sequence "Journey through the VM"

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

[OT] Blog sequence "Journey through the VM"

Mariano Martinez Peck
Hi folks. I will start a sequence of VM related posts called “Journey through the VM”,  similar to what Igor did in Deep Smalltalk School. My main focus is that a regular Smalltalker, without any knowledge in VM stuff can understand the basis of it (ObjectMemory, Interpreter, etc). In addition, I expect the reader can download, change, compile,  run, and debug (and why not fixing?) the VM.

Later on in the journey, I would also like to talk about what the compiler does, what bytecodes are, how to read them, how they are mapped to the VM, etc. I will also show some hooks or tricks that the VM provides and that are not always known. Moreover, I will explain what a primitive is, how they are executed by the VM, how you can write your own primitives, etc. FFI and writing your own plugin are also in my plans.

It is important to notice that all these posts are thought for VM newbies. I would appreciate if there can be some VM hackers paying attention that I don't say stupid things.

http://marianopeck.wordpress.com/

Cheers


Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-project] [OT] Blog sequence "Journey through the VM"

NorbertHartl
Great!!

Just subscribed to your blog. It sounds wonderful and will be the best preparation in order to be able to read Eliots blog :) 

Norbert

Am 31.03.2011 um 22:28 schrieb Mariano Martinez Peck:

Hi folks. I will start a sequence of VM related posts called “Journey through the VM”,  similar to what Igor did in Deep Smalltalk School. My main focus is that a regular Smalltalker, without any knowledge in VM stuff can understand the basis of it (ObjectMemory, Interpreter, etc). In addition, I expect the reader can download, change, compile,  run, and debug (and why not fixing?) the VM.

Later on in the journey, I would also like to talk about what the compiler does, what bytecodes are, how to read them, how they are mapped to the VM, etc. I will also show some hooks or tricks that the VM provides and that are not always known. Moreover, I will explain what a primitive is, how they are executed by the VM, how you can write your own primitives, etc. FFI and writing your own plugin are also in my plans.

It is important to notice that all these posts are thought for VM newbies. I would appreciate if there can be some VM hackers paying attention that I don't say stupid things.

http://marianopeck.wordpress.com/

Cheers



Reply | Threaded
Open this post in threaded view
|

Re: [Vm-beginners] [OT] Blog sequence "Journey through the VM"

Miguel Cobá
In reply to this post by Mariano Martinez Peck
Thanks Mariano,

this is deeply needed in order to distribute knowledge and to lower the
entry barrier to the VM.

Cheers

El jue, 31-03-2011 a las 22:28 +0200, Mariano Martinez Peck escribió:

> Hi folks. I will start a sequence of VM related posts called “Journey
> through the VM”,  similar to what Igor did in Deep Smalltalk School.
> My main focus is that a regular Smalltalker, without any knowledge in
> VM stuff can understand the basis of it (ObjectMemory, Interpreter,
> etc). In addition, I expect the reader can download, change, compile,
> run, and debug (and why not fixing?) the VM.
>
> Later on in the journey, I would also like to talk about what the
> compiler does, what bytecodes are, how to read them, how they are
> mapped to the VM, etc. I will also show some hooks or tricks that the
> VM provides and that are not always known. Moreover, I will explain
> what a primitive is, how they are executed by the VM, how you can
> write your own primitives, etc. FFI and writing your own plugin are
> also in my plans.
>
> It is important to notice that all these posts are thought for VM
> newbies. I would appreciate if there can be some VM hackers paying
> attention that I don't say stupid things.
>
> http://marianopeck.wordpress.com/
>
>
> Cheers
>
>
> _______________________________________________
> VM-beginners mailing list
> [hidden email]
> http://lists.squeakfoundation.org/mailman/listinfo/vm-beginners

--
Miguel Cobá
http://twitter.com/MiguelCobaMtz
http://miguel.leugim.com.mx




Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] [OT] Blog sequence "Journey through the VM"

David T. Lewis
In reply to this post by Mariano Martinez Peck
Great! Thanks for doing this and I'm looking forward to reading more
of your blog posts.

Dave

On Thu, Mar 31, 2011 at 10:28:40PM +0200, Mariano Martinez Peck wrote:

>  
> Hi folks. I will start a sequence of VM related posts called ?Journey
> through the VM?,  similar to what Igor did in Deep Smalltalk
> School<http://www.inria.fr/centre-de-recherche-inria/lille-nord-europe/agenda/smalltalk>.
> My main focus is that a regular Smalltalker, without any knowledge in VM
> stuff can understand the basis of it (ObjectMemory, Interpreter, etc). In
> addition, I expect the reader can download, change, compile,  run, and debug
> (and why not fixing?) the VM.
>
> Later on in the journey, I would also like to talk about what the compiler
> does, what bytecodes are, how to read them, how they are mapped to the VM,
> etc. I will also show some hooks or tricks that the VM provides and that are
> not always known. Moreover, I will explain what a primitive is, how they are
> executed by the VM, how you can write your own primitives, etc. FFI and
> writing your own plugin are also in my plans.
>
> It is important to notice that all these posts are thought for VM newbies. I
> would appreciate if there can be some VM hackers paying attention that I
> don't say stupid things.
>
> http://marianopeck.wordpress.com/
>
> Cheers


Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] [OT] Blog sequence "Journey through the VM"

Mariano Martinez Peck
Thanks everybody for the nice welcome and words. The journey has already its departure:

http://marianopeck.wordpress.com/2011/04/02/departure-vm-introduction/

I won't bother anymore in the mailing lists...so if you want to follow, check the website or use rss/mail notification.

Cheers

Mariano

On Fri, Apr 1, 2011 at 1:31 AM, David T. Lewis <[hidden email]> wrote:

Great! Thanks for doing this and I'm looking forward to reading more
of your blog posts.

Dave

On Thu, Mar 31, 2011 at 10:28:40PM +0200, Mariano Martinez Peck wrote:
>
> Hi folks. I will start a sequence of VM related posts called ?Journey
> through the VM?,  similar to what Igor did in Deep Smalltalk
> School<http://www.inria.fr/centre-de-recherche-inria/lille-nord-europe/agenda/smalltalk>.
> My main focus is that a regular Smalltalker, without any knowledge in VM
> stuff can understand the basis of it (ObjectMemory, Interpreter, etc). In
> addition, I expect the reader can download, change, compile,  run, and debug
> (and why not fixing?) the VM.
>
> Later on in the journey, I would also like to talk about what the compiler
> does, what bytecodes are, how to read them, how they are mapped to the VM,
> etc. I will also show some hooks or tricks that the VM provides and that are
> not always known. Moreover, I will explain what a primitive is, how they are
> executed by the VM, how you can write your own primitives, etc. FFI and
> writing your own plugin are also in my plans.
>
> It is important to notice that all these posts are thought for VM newbies. I
> would appreciate if there can be some VM hackers paying attention that I
> don't say stupid things.
>
> http://marianopeck.wordpress.com/
>
> Cheers