Hi, I'm the one who posted "Interested in a GSoC project idea- http://www.digitalmars.com/pnews/read.php?server=news.digitalmars.com&group=digitalmars.D&artnum=132495 " earlier. Before progressing any further I thought it's better to give a brief introduction about me first( as most of the other fellow participants have done). I'm a 2nd year undergraduate from the University of Moratuwa, Sri Lanka who is specializing in the field of Computer science and Engineering. I have programming experience in C, C++ and Java. I specifically chose this organization because I like to take new challenges.
So after looking at all the project ideas posted in the wiki I thought that I should stick to the "Containers" project because data structures are something that I know of fairly well. I have been playing with D for few days now. In that period I learned about D, learned how to use templates and implemented a simple stack using templates. But most of the time was spent trying to understand std.container code. Well to be honest I'm a bit confused now. I observed that std.container contains implementation for all the 4 containers that are available in D. But I found another set of implementations of data structures such as List from here ( http://www.dprogramming.com/list.php ). And the latter List doesn't have the same methods that are in std.container. Why is this? Can anyone point me to a proper direction so that I could study exactly what I need to study rather than looking at all the code in the std.container? Thank you...!
