Hello everyone,

I am a final year undergraduate student of Information Technologies in Novi
Sad, Serbia. I first heard about Pharo about a year ago when professor
Stephane Ducasse gave a guest lecture at our Faculty. I thought I was
familiar with Object Oriented Programming, having been learning Java, but
it was the first time I heard branching in OO is a sign of bad design. I
was drawn to Pharo because of it's simplicity and elegance.

This Tuesday I found out I was accepted for GSoC program for New
Collections for Pharo project and I'm pretty excited about it. You can read
about proposal here:
https://summerofcode.withgoogle.com/projects/#4973054243897344
It will focus on documenting, refactoring and testing existing collections
and migrating them to Containers library. Also some new collections like:
SimpleTrees, B-Trees,  AVL Trees, QuadTrees, OcTrees, ... will be developed
Final part would be about research and development specialized/advanced
data structures like: Immutable Queues, Immutable Lists, Immutable
bidirectional maps,Threaded binary trees ... I would appreciate your
feedback about the proposal. Should I change something? Maybe add or focus
on some additional data structures?

Other candidate from Serbia, Nina Medic and I discussed about writing a
blog together for our weekly posts. It can be found here:
https://smiljanaknezev.github.io/blog/?fbclid=IwAR2vC-N38wlPGY42ijokv67Anqd3CENh8N2q47Yl9CzrR5RDxd5Tr_bjVy0

It will be further customized and ready until Sunday. Also I have setup a
twitter account to promote our blog posts and keep in touch with community.
You can find me with @KnezevSmiljana .

If you have any additional tips/tricks about making this GSoC project
successful, I would like to hear about them.

Looking forward to hearing from you.

Best regards,
Smiljana

Reply via email to