eris: > b) The LDC/LLVM team. Wonderful compiler. It would be nice if it was > available for the Windows guys (maybe it is now).
It's a wonderful compiler indeed. I invite every one to try it few times. There is no Windows version unless someone writes the exceptions for Windows for LLVM. LLVM is mostly worked on for Macs/Linuxes. > e) is there any way in which we can get the more critical core tools funded at > least a little bit? Maybe some sort of "street performer" protocol, > donations, university tenure for core D developers, Google summer of code > contributions? Google summer of Code is a good idea. So I suggest Walter and Andrei (and other people) to write few proposals of "D2 jobs" to send to Google. Something a little more complex than just fixing a bug, but not as much work as writing a new GC, and not as hard as designing a nice unique/lend system for the D type system. Something that can be done in two months by a not overly intelligent person. Things like: - adding Windows exceptions to LLVM; - adding runtime integral overflows to D (LLVM has safe integral operations already); - creating a good D2 version of LDC (there is some work done on this already); - Adding pinned/unpinned objects to D GC and its type system; - Adding good Actors/Agents or transactional memory to Phobos2; - Introducing staged compilation in the dmd front-end to perform the CTFE; - etc. Bye, bearophile
