Just to put my 2cents into the conversation, you could also compile vibe.d as a static library and then link against it, as that seems to be enough to keep dmd's memory using within functional limits. (I have a max of 800mb ram that I can easily allow a single program to use, otherwise I start doing a whole lotta' paging)
On 12/4/13, Dicebot <pub...@dicebot.lv> wrote: > On Wednesday, 4 December 2013 at 18:31:14 UTC, H. S. Teoh wrote: >> ... > > Well I have found it to be somewhat reasonable in general but > symbol emitting part is one of most arcane ones in whole > compiler. Basically only few people know something about it and > sometimes it feels like Walter is the only one to really knows it > in details. >