New Pharo Collections

A
AlexanderBrenchev
Mon, Dec 8, 2014 3:18 PM

Greetings to everyone. My name is Alexander Brenchev, and I want to tell you
about my recent project, which will be my pre-bachelor work.

The goal of my project is to make a new collections for Pharo Smalltalk. We
have a great plans about list of important collections, but we also need
your opinion about them. So, feel free to make your suggestions about
collections which you want to be implemented.

The project page is available  here
http://smalltalkhub.com/#!/~OBrenchev/NewPharoCollections

Now I want to tell something about what I've done so far:

  1. A brief documentation about current collections hierarchy
    http://pillarhub.pharocloud.com/hub/brenchev/6a1y5kdcbxhpeh7nl52v7s5i3

  2. A workflow of developing new collections for Pharo
    http://pillarhub.pharocloud.com/hub/brenchev/6jxn656dns6gzhrno97bw5ktj

  3. Little tutorial which describes how to bring new collections for Pharo
    http://pillarhub.pharocloud.com/hub/brenchev/2v6tkm9e2s5xl8xikjg64278j

As you can see, PillarHub will be a platform for my blog, where I will tell
you about my faults and victories.
I have no great results for now, but I've tested the main idea of
collections development workflow, and now i am well-armed to make something
that really matters. Stay tuned to PillarHub, ESUG and smalltalkhub to see
the latest progress of the project.

Thanks everyone.

--
View this message in context: http://forum.world.st/New-Pharo-Collections-tp4794762.html
Sent from the ESUG mailing list archive at Nabble.com.

Greetings to everyone. My name is Alexander Brenchev, and I want to tell you about my recent project, which will be my pre-bachelor work. The goal of my project is to make a new collections for Pharo Smalltalk. We have a great plans about list of important collections, but we also need your opinion about them. So, feel free to make your suggestions about collections which you want to be implemented. The project page is available here <http://smalltalkhub.com/#!/~OBrenchev/NewPharoCollections> Now I want to tell something about what I've done so far: 1) A brief documentation about current collections hierarchy <http://pillarhub.pharocloud.com/hub/brenchev/6a1y5kdcbxhpeh7nl52v7s5i3> 2) A workflow of developing new collections for Pharo <http://pillarhub.pharocloud.com/hub/brenchev/6jxn656dns6gzhrno97bw5ktj> 3) Little tutorial which describes how to bring new collections for Pharo <http://pillarhub.pharocloud.com/hub/brenchev/2v6tkm9e2s5xl8xikjg64278j> As you can see, PillarHub will be a platform for my blog, where I will tell you about my faults and victories. I have no great results for now, but I've tested the main idea of collections development workflow, and now i am well-armed to make something that really matters. Stay tuned to PillarHub, ESUG and smalltalkhub to see the latest progress of the project. Thanks everyone. -- View this message in context: http://forum.world.st/New-Pharo-Collections-tp4794762.html Sent from the ESUG mailing list archive at Nabble.com.
AB
Alexandre Bergel
Mon, Dec 8, 2014 10:20 PM

Hi Alexander,

Thanks for your enthusiasm. Collections have indeed many rooms for improvement.
Something that I always wanted to try out, is having a morphing abstract data type. You begin with let’s say an ordered collection, and according to what you put in, then it is morphing to a dictionary if necessary.

The Lua programming language has this.

Cheers,
Alexandre

On Dec 8, 2014, at 12:18 PM, AlexanderBrenchev alexzund3r@yahoo.com wrote:

Greetings to everyone. My name is Alexander Brenchev, and I want to tell you
about my recent project, which will be my pre-bachelor work.

The goal of my project is to make a new collections for Pharo Smalltalk. We
have a great plans about list of important collections, but we also need
your opinion about them. So, feel free to make your suggestions about
collections which you want to be implemented.

The project page is available  here
http://smalltalkhub.com/#!/~OBrenchev/NewPharoCollections

Now I want to tell something about what I've done so far:

  1. A brief documentation about current collections hierarchy
    http://pillarhub.pharocloud.com/hub/brenchev/6a1y5kdcbxhpeh7nl52v7s5i3

  2. A workflow of developing new collections for Pharo
    http://pillarhub.pharocloud.com/hub/brenchev/6jxn656dns6gzhrno97bw5ktj

  3. Little tutorial which describes how to bring new collections for Pharo
    http://pillarhub.pharocloud.com/hub/brenchev/2v6tkm9e2s5xl8xikjg64278j

As you can see, PillarHub will be a platform for my blog, where I will tell
you about my faults and victories.
I have no great results for now, but I've tested the main idea of
collections development workflow, and now i am well-armed to make something
that really matters. Stay tuned to PillarHub, ESUG and smalltalkhub to see
the latest progress of the project.

Thanks everyone.

--
View this message in context: http://forum.world.st/New-Pharo-Collections-tp4794762.html
Sent from the ESUG mailing list archive at Nabble.com.


Esug-list mailing list
Esug-list@lists.esug.org
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org

--
,.;:~^~:;.,.;:~^~:;.,.;:~^~:;.,.;:~^~:;.,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;.
,.;:~^~:;.,.;:~^~:;.,.;:~^~:;._,.;:~^~:;.

Hi Alexander, Thanks for your enthusiasm. Collections have indeed many rooms for improvement. Something that I always wanted to try out, is having a morphing abstract data type. You begin with let’s say an ordered collection, and according to what you put in, then it is morphing to a dictionary if necessary. The Lua programming language has this. Cheers, Alexandre > On Dec 8, 2014, at 12:18 PM, AlexanderBrenchev <alexzund3r@yahoo.com> wrote: > > Greetings to everyone. My name is Alexander Brenchev, and I want to tell you > about my recent project, which will be my pre-bachelor work. > > The goal of my project is to make a new collections for Pharo Smalltalk. We > have a great plans about list of important collections, but we also need > your opinion about them. So, feel free to make your suggestions about > collections which you want to be implemented. > > The project page is available here > <http://smalltalkhub.com/#!/~OBrenchev/NewPharoCollections> > > Now I want to tell something about what I've done so far: > > 1) A brief documentation about current collections hierarchy > <http://pillarhub.pharocloud.com/hub/brenchev/6a1y5kdcbxhpeh7nl52v7s5i3> > > 2) A workflow of developing new collections for Pharo > <http://pillarhub.pharocloud.com/hub/brenchev/6jxn656dns6gzhrno97bw5ktj> > > 3) Little tutorial which describes how to bring new collections for Pharo > <http://pillarhub.pharocloud.com/hub/brenchev/2v6tkm9e2s5xl8xikjg64278j> > > As you can see, PillarHub will be a platform for my blog, where I will tell > you about my faults and victories. > I have no great results for now, but I've tested the main idea of > collections development workflow, and now i am well-armed to make something > that really matters. Stay tuned to PillarHub, ESUG and smalltalkhub to see > the latest progress of the project. > > Thanks everyone. > > > > -- > View this message in context: http://forum.world.st/New-Pharo-Collections-tp4794762.html > Sent from the ESUG mailing list archive at Nabble.com. > > _______________________________________________ > Esug-list mailing list > Esug-list@lists.esug.org > http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.