Neil Schemenauer wrote: > On Wed, Oct 29, 2003 at 05:28:13PM -0800, Brett C. wrote: > >>Neil Schemenauer wrote: >> >>> * Finish of the AST compiler. >> >>I actually wanted to originally do that, but there is no real research >>involved; its just coding at this point, right? > > > Right. It's a prerequite to doing real research. See Jeremy's web > log. If you don't want to finish the AST compiler you could just > use the Python implementation. It would be slow but good enough for > testing ideas. > Yeah, I read that. Too bad I can't finish the AST branch *and* do something with it. > >>Huh, cool. Just looked at Dylan quickly. > > > The reference manual is a good reading: > > http://www.gwydiondylan.org/drm/drm_1.htm > > Some of the parts I like are the builtin classes (numbers and > sealing especially) and the collection protocols. The module and > library system is also interesting (although overkill for many > programs). > So many languages to learn! Happen to have a book recommendation? > >>> * Look at making the GC mark-and-sweep. >> >>I don't know if it is worth it, although having so far two people >>suggest changing the GC to something else is interesting. > > > Implementating yet a another M&S GC is not research, IMHO. What > _would_ be interesting is comparing the performance of reference > counting and a mark and sweep collector. CPU, cache and memory > speeds have changed quite dramatically. Also, comparing how easily > the runtime can be integrated with the rest of the world (e.g. C > libraries) would also be valuable. > That is a possibility. Depends if anyone else has done a comparison lately. Seems like this may have been done to death, though. > That said, I'm not sure it's worth it either. I find the Chicken GC > more interesting and would look into that further if I had the time. > I just like the name. =) That and the title of that paper, "Cheney on the M.T.A" causes the humorist in me to want to look at this further, so I will definitely be reading that paper. -Brett
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4