"Denis Koroskin" <2kor...@gmail.com> сообщил/сообщила в новостях следующее: news:op.u1m30ituo7c...@korden-pc... > On Sun, 11 Oct 2009 05:19:56 +0400, Walter Bright > <newshou...@digitalmars.com> wrote: > > I believe it won't work. It will always be slow and incomplete. > > Instead, I would make it easier to embed DMD into an IDE: separate DMDFE > from DMDBE, fix memory leaks, remove all the static data (so that code > would be re-intrable and it could work in different threads in parallel), > move most of DMD code into a DLL so that an IDE could dynamically link > with it and whatever it pleases with the source code. > > In fact, that's what I do right now. > > I'm writing my own D IDE in my spare time (in D, of course). I already > made a lot of progress and now it's time to start implementing source code > analysis. > > First thing I did is I made complete D bindings for C++ code. It worked > out quite well but it was leaking so badly that I dropped it. > > Instead, I started porting DMD entirely to D (except the backend, of > course), and I already got some great results. A few simple programs > compile and produce byte-perfect binaries. It's still in its early stages > and there is a lot of work to do, but it will be finished soon > (hopefully). It could probably become a part of an official distribution, > eventually. :) > > If anyone is interested and is willing to test and/or help, I will gladly > share my code.
Hi, Denis! I am beginner in D, but this theme is interesting for me - I very much would like to take part in creation IDE. I am interesting. I'd like to help. I hope I'll be able to help you? Contact me please at sablete...@gmail.com Sincerelly, Sergey __________ Information from ESET NOD32 Antivirus, version of virus signature database 4862 (20100212) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com