digitalmars.D.announce - Independent Study at my university using D
- Jeremy DeHaan (12/12) Mar 03 2017 Something pretty exciting happened yesterday: I registered for an
- H. S. Teoh via Digitalmars-d-announce (5/17) Mar 03 2017 Awesome!
- bpr (7/11) Mar 04 2017 What's the status of that work with respect to the D main line?
- Jeremy DeHaan (7/16) Mar 05 2017 The precise GC is going to continue to hang until it can be
- bpr (3/7) Mar 06 2017 Best of luck to you with the study then! You've chosen an
- Random D user (15/18) Mar 07 2017 In which cases?
- Craig Dillabaugh (3/15) Mar 06 2017 Congratulations, and good luck. Look forward to hearing how
Something pretty exciting happened yesterday: I registered for an independent study to build a basic garbage collector in D at my university. This is exciting for me because I really enjoyed the work I did during the last GSoC, so I'm hoping to learn more about garbage collection and contribute to D's garbage collector more in the future. This is especially exciting for the D community because my professor wants me to give a presentation at the end, which will expose more professors and students to this language. I don't have many details about it, but I'm hoping to have it recorded so it can be posted.
Mar 03 2017
On Fri, Mar 03, 2017 at 07:00:00PM +0000, Jeremy DeHaan via Digitalmars-d-announce wrote:Something pretty exciting happened yesterday: I registered for an independent study to build a basic garbage collector in D at my university. This is exciting for me because I really enjoyed the work I did during the last GSoC, so I'm hoping to learn more about garbage collection and contribute to D's garbage collector more in the future. This is especially exciting for the D community because my professor wants me to give a presentation at the end, which will expose more professors and students to this language. I don't have many details about it, but I'm hoping to have it recorded so it can be posted.Awesome! T -- "I suspect the best way to deal with procrastination is to put off the procrastination itself until later. I've been meaning to try this, but haven't gotten around to it yet. " -- swr
Mar 03 2017
On Friday, 3 March 2017 at 19:00:00 UTC, Jeremy DeHaan wrote:This is exciting for me because I really enjoyed the work I did during the last GSoC, so I'm hoping to learn more about garbage collection and contribute to D's garbage collector more in the future.What's the status of that work with respect to the D main line? Last I checked there's this https://github.com/dlang/druntime/pull/1603 which is just hanging. It would be great if D finally had a precise GC, though from https://wiki.dlang.org/Vision/2017H1 it would seem that nogc has higher priority.
Mar 04 2017
On Saturday, 4 March 2017 at 16:59:05 UTC, bpr wrote:On Friday, 3 March 2017 at 19:00:00 UTC, Jeremy DeHaan wrote:The precise GC is going to continue to hang until it can be tweaked to be as fast or faster than the conservative GC we have now. Me working on it has effectively stalled because school takes up much of my time and I'm still pretty lacking in experience with garbage collection. That's pretty much why I'm doing the study.This is exciting for me because I really enjoyed the work I did during the last GSoC, so I'm hoping to learn more about garbage collection and contribute to D's garbage collector more in the future.What's the status of that work with respect to the D main line? Last I checked there's this https://github.com/dlang/druntime/pull/1603 which is just hanging.
Mar 05 2017
On Monday, 6 March 2017 at 02:25:41 UTC, Jeremy DeHaan wrote:Me working on it has effectively stalled because school takes up much of my time and I'm still pretty lacking in experience with garbage collection. That's pretty much why I'm doing the study.Best of luck to you with the study then! You've chosen an interesting and difficult topic.
Mar 06 2017
On Monday, 6 March 2017 at 02:25:41 UTC, Jeremy DeHaan wrote:The precise GC is going to continue to hang until it can be tweaked to be as fast or faster than the conservative GC we have now.In which cases? Shouldn't this be pulled and put behind a switch? I thought D's GC was supposed to be pluggable. This way people could actually try to use it easily and provide valuable real-world feedback and use cases. With some luck we could even get someone to contribute/improve the GC (at least for their use cases). It doesn't have to be the default. It doesn't have to be perfect to be released as experimental. I would probably try it if I could enable it with a simple compiler/application switch, but I'm not going to pull and build it from the source. Sounds to me like current situation actively blocks people from contributing instead of encouraging them.
Mar 07 2017
On Friday, 3 March 2017 at 19:00:00 UTC, Jeremy DeHaan wrote:Something pretty exciting happened yesterday: I registered for an independent study to build a basic garbage collector in D at my university. This is exciting for me because I really enjoyed the work I did during the last GSoC, so I'm hoping to learn more about garbage collection and contribute to D's garbage collector more in the future. This is especially exciting for the D community because my professor wants me to give a presentation at the end, which will expose more professors and students to this language. I don't have many details about it, but I'm hoping to have it recorded so it can be posted.Congratulations, and good luck. Look forward to hearing how things go.
Mar 06 2017