digitalmars.D - [gsoc] Regarding "Persistent Data Structures"
- Amit Priyankar (7/7) Mar 08 2019 Hello,
- Arun Chandrasekaran (3/10) Mar 08 2019 Amit, try contacting Andrei. His contact is available here:
- Seb (32/40) Mar 10 2019 Hi Amit,
Hello, I'm Amit Priyankar from Indian Institute of Technology Patna, currently pursuing a computer science degree. I like competitive programming and love to code in c++. I would like to start working on "Persistent Data Structures". Can you tell me how can I proceed in order to make a valuable contribution? Thanks!
Mar 08 2019
On Friday, 8 March 2019 at 12:39:47 UTC, Amit Priyankar wrote:Hello, I'm Amit Priyankar from Indian Institute of Technology Patna, currently pursuing a computer science degree. I like competitive programming and love to code in c++. I would like to start working on "Persistent Data Structures". Can you tell me how can I proceed in order to make a valuable contribution? Thanks!Amit, try contacting Andrei. His contact is available here: http://erdani.com/index.php/contact/
Mar 08 2019
On Friday, 8 March 2019 at 12:39:47 UTC, Amit Priyankar wrote:Hello, I'm Amit Priyankar from Indian Institute of Technology Patna, currently pursuing a computer science degree. I like competitive programming and love to code in c++. I would like to start working on "Persistent Data Structures". Can you tell me how can I proceed in order to make a valuable contribution? Thanks!Hi Amit, thanks a lot for your interest in this project. You might be able to see some initial information about making a valuable contribution in the announcement post [1], but let me try to simplify what we're roughly looking at: - project plan & roadmap - involvement in the D community (e.g. bug fixes for Phobos, DMD, DUB, ...) - skills in the domain (~ prior experience) The most important two bits for us are (1) that based on your project plan is likely that you will finish the project in presentable way (in your project proposal these are e.g. the "roadmap", "expected problems" sections and (2) the project can actually be used by the community (in your project proposal these could be stated e.g. the "planned outcome" and "value for the D community" sections). So the best three things that you can do to make a strong submission are: - get involved with the D community on GitHub (e.g. fix the "bootcamp" issues) - make a proof of concept of your planned project - work on a superb and well-planned project proposal (there are many good guides on the internet) I hope this helps. [1] https://forum.dlang.org/post/siqgbkbitokwltxawjim forum.dlang.orgI would like to start working on "Persistent Data Structures".The way I understand this project is that Andrei proposes sth. like Immutable.js [2] or pyrsistent [3] for D. You might want to clarify with Andrei for more details. [2] https://github.com/immutable-js/immutable-js [3] https://github.com/tobgu/pyrsistent
Mar 10 2019