Path: csiph.com!weretis.net!feeder6.news.weretis.net!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!nerds-end From: Spiros Bousbouras Newsgroups: comp.compilers Subject: Re: What should I prepare for a PL PhD program Date: Fri, 21 Oct 2022 03:37:47 -0000 (UTC) Organization: A noiseless patient Spider Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <22-10-036@comp.compilers> References: <22-10-029@comp.compilers> <22-10-031@comp.compilers> <22-10-035@comp.compilers> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="7866"; mail-complaints-to="abuse@iecc.com" Keywords: courses Posted-Date: 21 Oct 2022 13:43:35 EDT X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Xref: csiph.com comp.compilers:3206 On Thu, 20 Oct 2022 11:30:40 +0200 Hans-Peter Diettrich wrote: > On 10/19/22 10:30 AM, Nuno Lopes wrote: > > > PL is very broad, so I don't know exactly what you like, but I suggest you > > start participating in an open-source project to learn how production code > > is developed and to improve your own coding skills. > > Open source projects often direct newbies to their to-do list. That's > the "hall of shame" with problems beyond the skills or knowledge of the > "core" developers. First , participating in an open source project doesn't mean that one waits to be "directed". They can simply notice a bug and send a fix or add some new functionality. Second , issues on the todo list may be stuff that core developers don't know how to do or it may be stuff that they haven't got around to doing. In my experience it is almost always the latter.