Re: Typed GC

2014-02-12 Thread Eric Suen
That's called precise GC... Off topic: Toward Go 1.3: 100% precise GC Finally http://www.reddit.com/r/programming/comments/1xmh7j/toward_go_13_100_precise_gc_finally/ "Shammah Chancellor" ... > With all the talk of garbage collection. I was wondering if it would be > useful to make the GC type

Re: Smart pointers instead of GC?

2014-02-03 Thread Eric Suen
"Ola Fosheim Gr?stad" "> On Tuesday, 4 February 2014 at 00:49:04 UTC, Adam Wilson wrote: >> Ahem. Wrong. See: WinForms, WPF, Silverlight. All extremely successful GUI >> toolkits that are not known for GC related >> problems. I've been working with WPF since 2005, I can say the biggest >> per

Re: dmd support for IDEs and the D tool chain

2009-10-17 Thread Eric Suen
"Christopher Wright" wrote > Jacob Carlborg wrote: >> On 10/16/09 12:58, Tomas Lindquist Olsen wrote: >>> GtkD supports Glade. >> >> Yes, but GtkD doesn't use native controls. > > A minor point, I think. Eclipse doesn't look very native and has > widespread acceptance. SWT wrap native controls, a

Re: dmd support for IDEs and the D tool chain

2009-10-16 Thread Eric Suen
"Lutger" wrote > Jacob Carlborg wrote: > >> Here is my thoughts and what I think is needed to build a really good >> IDE and maybe get some attention from the enterprise. It's really not >> enough for the compiler to output some json for an IDE to use, the whole >> tool chain needs to be revised. >

Re: Modern Windows GUI visual styles

2009-09-09 Thread Eric Suen
f the manifest file or PE image to be used to create the activation context. If this path refers to an EXE or DLL file, the lpResourceName member is required." The attachment is the cpp code I wrote for Java... Regards, Eric Suen > Recently I spent a few hours to find a way to enable

Re: dmd platform support - poll

2008-12-25 Thread Eric Suen
Why not just LLVM? let LLVM do the rest? > What platforms for dmd would you be most interested in using? > > .net > jvm > mac osx 32 bit intel > mac osx 64 bit intel > linux 64 bit > windows 64 bit > freebsd 32 bit > netbsd 32 bit > > other?