digitalmars.D - 1st Call for Ideas for Google Summer of Code 2015
- Craig Dillabaugh (21/21) May 30 2014 I had a couple of things I wanted to post about the D Google
- Tobias Pankrath (6/7) May 30 2014 * Something like boost::log
- Craig Dillabaugh (2/9) May 30 2014 Would you be interested in offering to mentor any of these?
- Tobias Pankrath (2/12) May 31 2014 Currently: No.
- Craig Dillabaugh (5/19) May 31 2014 OK, I will record the ideas, but wont put you down as a mentor,
- Steven Schveighoffer (4/23) Jun 02 2014 I'm working on the replacement itself :)
- Craig Dillabaugh (6/16) Jun 02 2014 clip
- Steven Schveighoffer (15/30) Jun 02 2014 The design is not finished. I don't want a student to do work that is
- Craig Dillabaugh (6/16) Jun 02 2014 clip
- Russel Winder via Digitalmars-d (16/27) May 31 2014 Given recent discussions, if there were to be a candidate willing and
- Andrei Alexandrescu (2/23) Jun 01 2014 This is great, thanks! -- Andrei
- Alix Pexton (6/16) Jun 01 2014 I've been working on my own personal XML project for a while now (no
- Byron Heads (25/25) Jun 02 2014 Some things on my wish list, not in any order
- Robert Schadek via Digitalmars-d (3/10) Jun 02 2014 phobos PR #2072 https://github.com/D-Programming-Language/phobos/pull/20...
- Rikki Cattermole (4/22) May 31 2014 As I said with this years one. I'll most likely be available as a mentor...
- Andrei Alexandrescu (3/6) May 31 2014 Thanks! Craig, you may want to put together a permanent mentor roster
- Craig Dillabaugh (4/14) May 31 2014 Great. I am going to take your suggestion and am adding you and
- Craig Dillabaugh (3/44) May 31 2014 Adding you to my list of mentors. If you can think of any
- Craig Dillabaugh (3/44) May 31 2014 Adding you to my list of mentors. If you can think of any
- Mike (11/12) May 31 2014 It will likely prove successful to have such an early start if
- Joakim (25/35) Jun 01 2014 I notice you have getting D working on mobile devices in your
- Iain Buclaw via Digitalmars-d (11/39) Jun 01 2014 One would not need to look at gdc, but at the liibdruntime/phobos
- Jacob Carlborg (9/11) Jun 02 2014 If you referring to making D ABI compatible with Objective-C [1] then
- Bruno Medeiros (7/16) Jun 02 2014 Some DUB love would be great too. But it could be tricky for GSOC, I
- Dicebot (1/1) Jun 02 2014 I'd propose deadalnix to stand up as mentor with SDC ;)
- Craig Dillabaugh (3/4) Jun 02 2014 Thanks
- deadalnix (4/5) Jun 02 2014 I already did. I'm discussing the details with Craig so we can
- Craig Dillabaugh (33/38) Jun 09 2014 deadalnix and I have been having some discussions via email on a
- Joakim (15/23) Jun 03 2014 The GC would seem like a good project for GSoC. There's been a
I had a couple of things I wanted to post about the D Google Summer of Code submission for 2015. 1. After Andrei had asked for someone interested in taking over the D GSOC submission for 2015, I, along with a few others of you volunteered to pitch in. I can't find that thread right now, but if you were one of the ones who also volunteered I would love to get in touch by email. One of you set up a Wiki for 2015 (Mike), it can be found here: http://wiki.dlang.org/GSOC_2015_Ideas I would be great if we could get in touch by email so we could start to exchange ideas (my email is: craig dot dillabaugh at gmail dot com ). 2. Rather than wait to the last minute to start gathering possible project ideas I thought it might be good to start early. Since D-Conf is just recently ended I wanted to take advantage of the generated enthusiasm to find out if anyone had any big project ideas. I plan to make a similar posting in the fall, and then again shortly before the 2015 deadline for the procrastinators. I know this is very early, but I work slowly :o)
May 30 2014
I know this is very early, but I work slowly :o)* Something like boost::log * Something like boost::program_options * An parser generator on par with antlr4 * std.stream replacement / buffers * std.xml * SSL implementation?
May 30 2014
On Friday, 30 May 2014 at 19:49:31 UTC, Tobias Pankrath wrote:Would you be interested in offering to mentor any of these?I know this is very early, but I work slowly :o)* Something like boost::log * Something like boost::program_options * An parser generator on par with antlr4 * std.stream replacement / buffers * std.xml * SSL implementation?
May 30 2014
On Saturday, 31 May 2014 at 02:44:00 UTC, Craig Dillabaugh wrote:On Friday, 30 May 2014 at 19:49:31 UTC, Tobias Pankrath wrote:Currently: No.Would you be interested in offering to mentor any of these?I know this is very early, but I work slowly :o)* Something like boost::log * Something like boost::program_options * An parser generator on par with antlr4 * std.stream replacement / buffers * std.xml * SSL implementation?
May 31 2014
On Saturday, 31 May 2014 at 10:19:03 UTC, Tobias Pankrath wrote:On Saturday, 31 May 2014 at 02:44:00 UTC, Craig Dillabaugh wrote:OK, I will record the ideas, but wont put you down as a mentor, if you reconsider please let me know. Steven Schveighoffer - if you are reading, would you be interested in mentoring a std.stream replacement project?On Friday, 30 May 2014 at 19:49:31 UTC, Tobias Pankrath wrote:Currently: No.Would you be interested in offering to mentor any of these?I know this is very early, but I work slowly :o)* Something like boost::log * Something like boost::program_options * An parser generator on par with antlr4 * std.stream replacement / buffers * std.xml * SSL implementation?
May 31 2014
On Sat, 31 May 2014 14:33:15 -0400, Craig Dillabaugh <craig.dillabaugh gmail.com> wrote:On Saturday, 31 May 2014 at 10:19:03 UTC, Tobias Pankrath wrote:I'm working on the replacement itself :) -SteveOn Saturday, 31 May 2014 at 02:44:00 UTC, Craig Dillabaugh wrote:OK, I will record the ideas, but wont put you down as a mentor, if you reconsider please let me know. Steven Schveighoffer - if you are reading, would you be interested in mentoring a std.stream replacement project?On Friday, 30 May 2014 at 19:49:31 UTC, Tobias Pankrath wrote:Currently: No.Would you be interested in offering to mentor any of these?I know this is very early, but I work slowly :o)* Something like boost::log * Something like boost::program_options * An parser generator on par with antlr4 * std.stream replacement / buffers * std.xml * SSL implementation?
Jun 02 2014
On Monday, 2 June 2014 at 14:22:02 UTC, Steven Schveighoffer wrote:On Sat, 31 May 2014 14:33:15 -0400, Craig Dillabaugh <craig.dillabaugh gmail.com> wrote:clipOn Saturday, 31 May 2014 at 10:19:03 UTC, Tobias Pankrath wrote:On Saturday, 31 May 2014 at 02:44:00 UTC, Craig Dillabaugh wrote:So you are not interested in getting some poor student to do all the grunt work for you ... or are you planning on being done before 2015 :o)Steven Schveighoffer - if you are reading, would you be interested in mentoring a std.stream replacement project?I'm working on the replacement itself :) -Steve
Jun 02 2014
On Mon, 02 Jun 2014 12:11:39 -0400, Craig Dillabaugh <craig.dillabaugh gmail.com> wrote:On Monday, 2 June 2014 at 14:22:02 UTC, Steven Schveighoffer wrote:The design is not finished. I don't want a student to do work that is going to get thrown away, or completely refactored. I can certainly see something being possible once the design is finished and rudimentary implementation is there. I definitely could see an xml replacement that uses the new streams being a project. But I didn't see the GSOC thing being a "grunt work" type of thing. Wouldn't such a student be interested in his/her own project rather than filling out someone else's? I think we should look at something like Dmitry's regex replacement as a model for the type of projects we would like. In the case where someone wanted to do a project on i/o improvements or container improvements, I would certainly be willing to mentor. -SteveOn Sat, 31 May 2014 14:33:15 -0400, Craig Dillabaugh <craig.dillabaugh gmail.com> wrote:clipOn Saturday, 31 May 2014 at 10:19:03 UTC, Tobias Pankrath wrote:On Saturday, 31 May 2014 at 02:44:00 UTC, Craig Dillabaugh wrote:So you are not interested in getting some poor student to do all the grunt work for you ... or are you planning on being done before 2015 :o)Steven Schveighoffer - if you are reading, would you be interested in mentoring a std.stream replacement project?I'm working on the replacement itself :) -Steve
Jun 02 2014
On Monday, 2 June 2014 at 17:14:04 UTC, Steven Schveighoffer wrote:On Mon, 02 Jun 2014 12:11:39 -0400, Craig DillabaughclipBut I didn't see the GSOC thing being a "grunt work" type of thing. Wouldn't such a student be interested in his/her own project rather than filling out someone else's? I think we should look at something like Dmitry's regex replacement as a model for the type of projects we would like. In the case where someone wanted to do a project on i/o improvements or container improvements, I would certainly be willing to mentor. -SteveThe 'grunt work' bit was tongue-in-cheek. I was just checking to see if you didn't feel that some student might be able to contribute.
Jun 02 2014
On Sat, 2014-05-31 at 02:43 +0000, Craig Dillabaugh via Digitalmars-d wrote:On Friday, 30 May 2014 at 19:49:31 UTC, Tobias Pankrath wrote:Given recent discussions, if there were to be a candidate willing and able: – std.parallelism needs a review and update. – std.benchmark needs work to prepare for re-review. – D needs a package analogous to Go's QML package just to work with QML. I would be happy to mentor any of these – assuming they haven't already been progressed to conclusion by then. Other options will arise in that case! -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winderWould you be interested in offering to mentor any of these?I know this is very early, but I work slowly :o)* Something like boost::log * Something like boost::program_options * An parser generator on par with antlr4 * std.stream replacement / buffers * std.xml * SSL implementation?
May 31 2014
On 5/31/14, 10:07 PM, Russel Winder via Digitalmars-d wrote:On Sat, 2014-05-31 at 02:43 +0000, Craig Dillabaugh via Digitalmars-d wrote:This is great, thanks! -- AndreiOn Friday, 30 May 2014 at 19:49:31 UTC, Tobias Pankrath wrote:Given recent discussions, if there were to be a candidate willing and able: – std.parallelism needs a review and update. – std.benchmark needs work to prepare for re-review. – D needs a package analogous to Go's QML package just to work with QML. I would be happy to mentor any of these – assuming they haven't already been progressed to conclusion by then. Other options will arise in that case!Would you be interested in offering to mentor any of these?I know this is very early, but I work slowly :o)* Something like boost::log * Something like boost::program_options * An parser generator on par with antlr4 * std.stream replacement / buffers * std.xml * SSL implementation?
Jun 01 2014
On 31/05/2014 3:43 AM, Craig Dillabaugh wrote:On Friday, 30 May 2014 at 19:49:31 UTC, Tobias Pankrath wrote:I've been working on my own personal XML project for a while now (no useful code to contribute yet, just a lot of design groundwork) and I'm starting to feel like a bit of a domain expert. To that end I wouldn't mind being listed as a mentor for work on std.xml or a replacement. A...Would you be interested in offering to mentor any of these?I know this is very early, but I work slowly :o)* Something like boost::log * Something like boost::program_options * An parser generator on par with antlr4 * std.stream replacement / buffers * std.xml * SSL implementation?
Jun 01 2014
Some things on my wish list, not in any order - D => JS converter/compiler. There has been talk about this in a thread currently. - DDL for D2 - vibe.d - update pages without having to recompile entire server and restarting the entire server - help get std.simd into review queue - dscanner work (more lint tests, optimization tests, memory checks, threading checks) and tutorials - finish shared - finish export - ARC - CTFE memory issues - Support paths in string imports on windows (this is a real pain in vibe for me) - Use DDMD as a library for IDE or other tools like dscanner - OGI for D - D message passing accross processes, openmp concept - threading performance - std.fiber ? (not sure where d fibers are at these days) Should be as easy as threading, - std.event libevent libev in D, cross platform safe, would be nice if this worked with fibers - get some code.dlang libs into std.experimental (sdland-d, dyaml, ctini, pegged)
Jun 02 2014
On 05/30/2014 09:49 PM, Tobias Pankrath via Digitalmars-d wrote:https://github.com/D-Programming-Language/phobos/pull/1500I know this is very early, but I work slowly :o)* Something like boost::log* Something like boost::program_optionshttps://github.com/D-Programming-Language/phobos/pull/2072* An parser generator on par with antlr4 * std.stream replacement / buffers * std.xml * SSL implementation?
Jun 02 2014
On 31/05/2014 5:34 a.m., Craig Dillabaugh wrote:I had a couple of things I wanted to post about the D Google Summer of Code submission for 2015. 1. After Andrei had asked for someone interested in taking over the D GSOC submission for 2015, I, along with a few others of you volunteered to pitch in. I can't find that thread right now, but if you were one of the ones who also volunteered I would love to get in touch by email. One of you set up a Wiki for 2015 (Mike), it can be found here: http://wiki.dlang.org/GSOC_2015_Ideas I would be great if we could get in touch by email so we could start to exchange ideas (my email is: craig dot dillabaugh at gmail dot com ). 2. Rather than wait to the last minute to start gathering possible project ideas I thought it might be good to start early. Since D-Conf is just recently ended I wanted to take advantage of the generated enthusiasm to find out if anyone had any big project ideas. I plan to make a similar posting in the fall, and then again shortly before the 2015 deadline for the procrastinators. I know this is very early, but I work slowly :o)As I said with this years one. I'll most likely be available as a mentor. I'll be able to definitely help with anything involving web development. You're welcome to cc me in / chat via gmail.
May 31 2014
On 5/31/14, 1:30 AM, Rikki Cattermole wrote:As I said with this years one. I'll most likely be available as a mentor. I'll be able to definitely help with anything involving web development. You're welcome to cc me in / chat via gmail.Thanks! Craig, you may want to put together a permanent mentor roster (please include me as well). -- Andrei
May 31 2014
On Saturday, 31 May 2014 at 14:03:58 UTC, Andrei Alexandrescu wrote:On 5/31/14, 1:30 AM, Rikki Cattermole wrote:Great. I am going to take your suggestion and am adding you and Rikki to my mentors list.As I said with this years one. I'll most likely be available as a mentor. I'll be able to definitely help with anything involving web development. You're welcome to cc me in / chat via gmail.Thanks! Craig, you may want to put together a permanent mentor roster (please include me as well). -- Andrei
May 31 2014
On Saturday, 31 May 2014 at 08:30:17 UTC, Rikki Cattermole wrote:On 31/05/2014 5:34 a.m., Craig Dillabaugh wrote:Adding you to my list of mentors. If you can think of any specific project ideas then please pass those on.I had a couple of things I wanted to post about the D Google Summer of Code submission for 2015. 1. After Andrei had asked for someone interested in taking over the D GSOC submission for 2015, I, along with a few others of you volunteered to pitch in. I can't find that thread right now, but if you were one of the ones who also volunteered I would love to get in touch by email. One of you set up a Wiki for 2015 (Mike), it can be found here: http://wiki.dlang.org/GSOC_2015_Ideas I would be great if we could get in touch by email so we could start to exchange ideas (my email is: craig dot dillabaugh at gmail dot com ). 2. Rather than wait to the last minute to start gathering possible project ideas I thought it might be good to start early. Since D-Conf is just recently ended I wanted to take advantage of the generated enthusiasm to find out if anyone had any big project ideas. I plan to make a similar posting in the fall, and then again shortly before the 2015 deadline for the procrastinators. I know this is very early, but I work slowly :o)As I said with this years one. I'll most likely be available as a mentor. I'll be able to definitely help with anything involving web development. You're welcome to cc me in / chat via gmail.
May 31 2014
On Saturday, 31 May 2014 at 08:30:17 UTC, Rikki Cattermole wrote:On 31/05/2014 5:34 a.m., Craig Dillabaugh wrote:Adding you to my list of mentors. If you can think of any specific project ideas then please pass those on.I had a couple of things I wanted to post about the D Google Summer of Code submission for 2015. 1. After Andrei had asked for someone interested in taking over the D GSOC submission for 2015, I, along with a few others of you volunteered to pitch in. I can't find that thread right now, but if you were one of the ones who also volunteered I would love to get in touch by email. One of you set up a Wiki for 2015 (Mike), it can be found here: http://wiki.dlang.org/GSOC_2015_Ideas I would be great if we could get in touch by email so we could start to exchange ideas (my email is: craig dot dillabaugh at gmail dot com ). 2. Rather than wait to the last minute to start gathering possible project ideas I thought it might be good to start early. Since D-Conf is just recently ended I wanted to take advantage of the generated enthusiasm to find out if anyone had any big project ideas. I plan to make a similar posting in the fall, and then again shortly before the 2015 deadline for the procrastinators. I know this is very early, but I work slowly :o)As I said with this years one. I'll most likely be available as a mentor. I'll be able to definitely help with anything involving web development. You're welcome to cc me in / chat via gmail.
May 31 2014
On Friday, 30 May 2014 at 17:34:46 UTC, Craig Dillabaugh wrote:I know this is very early, but I work slowly :o)It will likely prove successful to have such an early start if only to remind the community of the approaching deadline so they can keep it in the back of their mind. Here are some threads from last year that might prove useful to kickstart some things this year: * "GSoC mentorship and czardom redux. We have 12 hours." - http://forum.dlang.org/post/ldj3fj$2cvh$1 digitalmars.com * "DigitalMars' GSoC application has been rejected" - http://forum.dlang.org/post/lem88d$2r4d$1 digitalmars.com Mike
May 31 2014
On Friday, 30 May 2014 at 17:34:46 UTC, Craig Dillabaugh wrote:I had a couple of things I wanted to post about the D Google Summer of Code submission for 2015. 1. After Andrei had asked for someone interested in taking over the D GSOC submission for 2015, I, along with a few others of you volunteered to pitch in. I can't find that thread right now, but if you were one of the ones who also volunteered I would love to get in touch by email. One of you set up a Wiki for 2015 (Mike), it can be found here: http://wiki.dlang.org/GSOC_2015_IdeasI notice you have getting D working on mobile devices in your list. Between the work Johannes Pfau has done on getting gdc building for linux/ARM, http://forum.dlang.org/thread/lg6vih$a3k$1 digitalmars.com the Android/x86 work I've been doing since late last year to get both druntime and phobos to pass almost all tests, https://github.com/D-Programming-Language/phobos/pull/2150 and the work Dan Olson's done to get druntime and phobos running on iOS, http://forum.dlang.org/thread/m2d2h15ao3.fsf comcast.net#post-m24n2bu4mm.fsf:40comcast.net I don't think enough remains for a full GSoC project. :) The only bigger piece I can think of is maybe pushing through the Objective-C integration for iOS, but I don't know much about that. What remains for Android/iOS is a little polishing and translating the rest of the headers to D, which isn't really GSoC work. I think someone could put together all the existing pieces to get apps built on Android/ARM with gdc in a couple days, though I haven't looked at the gdc code to make sure. However, it would be nice for someone to build something on mobile with D and show the viability of these new toolchain options, maybe an OpenGL game built in D or some other mobile app. I don't think I'm qualified to be a mentor, but I'd be happy to help anyone who's interested in getting going with Android.
Jun 01 2014
On 1 June 2014 13:25, Joakim via Digitalmars-d <digitalmars-d puremagic.com> wrote:On Friday, 30 May 2014 at 17:34:46 UTC, Craig Dillabaugh wrote:One would not need to look at gdc, but at the liibdruntime/phobos libraries shipped with it for Android/ARM support. Likewise, now I've got my Epiphany board, there may be some work towards porting for that target. I have a friend with a SPARC64 server, and I have a PPC kicking about that I'm yet to set-up. Another small project would be GDC/OSX, which again is pretty much library-side fixes (TLS mostly). Regards Iain.I had a couple of things I wanted to post about the D Google Summer of Code submission for 2015. 1. After Andrei had asked for someone interested in taking over the D GSOC submission for 2015, I, along with a few others of you volunteered to pitch in. I can't find that thread right now, but if you were one of the ones who also volunteered I would love to get in touch by email. One of you set up a Wiki for 2015 (Mike), it can be found here: http://wiki.dlang.org/GSOC_2015_IdeasI notice you have getting D working on mobile devices in your list. Between the work Johannes Pfau has done on getting gdc building for linux/ARM, http://forum.dlang.org/thread/lg6vih$a3k$1 digitalmars.com the Android/x86 work I've been doing since late last year to get both druntime and phobos to pass almost all tests, https://github.com/D-Programming-Language/phobos/pull/2150 and the work Dan Olson's done to get druntime and phobos running on iOS, http://forum.dlang.org/thread/m2d2h15ao3.fsf comcast.net#post-m24n2bu4mm.fsf:40comcast.net I don't think enough remains for a full GSoC project. :) The only bigger piece I can think of is maybe pushing through the Objective-C integration for iOS, but I don't know much about that. What remains for Android/iOS is a little polishing and translating the rest of the headers to D, which isn't really GSoC work. I think someone could put together all the existing pieces to get apps built on Android/ARM with gdc in a couple days, though I haven't looked at the gdc code to make sure.
Jun 01 2014
On 01/06/14 14:25, Joakim wrote:The only bigger piece I can think of is maybe pushing through the Objective-C integration for iOS, but I don't know much about that.If you referring to making D ABI compatible with Objective-C [1] then that's mostly done. I'm currently updating to latest master, then it need some minor refactoring. Of course, then there's the definition of "done". This won't include blocks, categories (class extensions) or ARC. [1] http://wiki.dlang.org/DIP43 -- /Jacob Carlborg
Jun 02 2014
On 30/05/2014 18:34, Craig Dillabaugh wrote:I had a couple of things I wanted to post about the D Google Summer of Code submission for 2015. 1. After Andrei had asked for someone interested in taking over the D GSOC submission for 2015, I, along with a few others of you volunteered to pitch in. I can't find that thread right now, but if you were one of the ones who also volunteered I would love to get in touch by email. One of you set up a Wiki for 2015 (Mike), it can be found here: http://wiki.dlang.org/GSOC_2015_IdeasSome DUB love would be great too. But it could be tricky for GSOC, I don't think there is a single major feature need in DUB, rather, theres a mix of various bugfixes and small, not-that-related, improvements. -- Bruno Medeiros https://twitter.com/brunodomedeiros
Jun 02 2014
I'd propose deadalnix to stand up as mentor with SDC ;)
Jun 02 2014
On Monday, 2 June 2014 at 15:03:09 UTC, Dicebot wrote:I'd propose deadalnix to stand up as mentor with SDC ;)Thanks He already did (emailed me directly), so I have that on my list.
Jun 02 2014
On Monday, 2 June 2014 at 15:03:09 UTC, Dicebot wrote:I'd propose deadalnix to stand up as mentor with SDC ;)I already did. I'm discussing the details with Craig so we can find a good topic for a student to work on. Less posting, more doing :D
Jun 02 2014
On Monday, 2 June 2014 at 23:47:27 UTC, deadalnix wrote:On Monday, 2 June 2014 at 15:03:09 UTC, Dicebot wrote:deadalnix and I have been having some discussions via email on a suitable project based on SDC (D compiler as a library). He gave a talk on the project at DConf. deadalnix has presented a few ideas for projects and asked if I felt they were suitable. However, I felt it might be better if his initial ideas were presented to the community for input, so here goes ... The student will start by implementing the property feature of D. This feature allows a D programmer to create functions that are called using the same syntax as variable access. Using that feature, the student will be able to implement the runtime support for slices and associative arrays. The operations to implement goes as follow: - Implement array operations like appending or concatenation and implement a sound memory management of the underlying memory. - Implement a generic and efficient hash table. The datastructure and algorithms used need to be adapted to the data stored in the hash table. A concurrent version of the hash table is needed for shared. Finally, the student will implement the masquerading of D syntax into call to the runtime he/she implemented. Subject of research to know more about the topic include classical datastructure CS for array, plus knowledge of hash table implementation (I recommend looking into hotspotch and robin hood hashing). Nothing firm here yet, but wanted to get input on if this seems like a suitable project.I'd propose deadalnix to stand up as mentor with SDC ;)I already did. I'm discussing the details with Craig so we can find a good topic for a student to work on. Less posting, more doing :D
Jun 09 2014
On Friday, 30 May 2014 at 17:34:46 UTC, Craig Dillabaugh wrote:2. Rather than wait to the last minute to start gathering possible project ideas I thought it might be good to start early. Since D-Conf is just recently ended I wanted to take advantage of the generated enthusiasm to find out if anyone had any big project ideas. I plan to make a similar posting in the fall, and then again shortly before the 2015 deadline for the procrastinators.The GC would seem like a good project for GSoC. There's been a lot of talk about the GC, but not many actual GC commits in the official druntime. Integrating Luca's CDGC (http://forum.dlang.org/post/utbclcwhiidbewtuzkzc forum.dlang.org), Sean's D2 version from years ago (http://forum.dlang.org/thread/exfrifcfczgjwkudqdgx forum.dlang.org#post-mdonuqmhthwrwzrywtek 40forum.dlang.org), or Rainer's precise GC (http://forum.dlang.org/thread/qdloccrbwmrlxibmkztu forum.dlang.org#post-lja9ro:242bdi:241 40digitalmars.com), perhaps all of the above and then benchmarking them, might make for a good GSoC project. I imagine that at least one of them might volunteer as a mentor. I don't know if Orvid would qualify for GSoC, but maybe he'd be a good candidate to do this, assuming he isn't too far down the road with his own GC by next summer. :)
Jun 03 2014