September 04, 2007
Charles D Hixson wrote:
> 
> Another thing that would be useful is a specific and well documented entry point in the libraries (probably std.compiler or std.object) that could be called to do all necessary initializations if the main routine were, e.g., C.

In Tango, these are:

extern (C) void rt_init( void delegate(Exception) dg = null );
extern (C) void rt_term( void delegate(Exception) dg = null );


Sean
September 05, 2007
Anders F Björklund wrote:
> "Vala is a modification of C# to better match the GObject type system."
> I'm sure it could generate D source code instead, if it made any sense.

It does to me. I think the difference in compilation speed of GCC vs DMD justifies just that.

September 05, 2007
Julio César Carrascal Urquijo wrote:

>> "Vala is a modification of C# to better match the GObject type system."
>> I'm sure it could generate D source code instead, if it made any sense.
> 
> It does to me. I think the difference in compilation speed of GCC vs DMD justifies just that.

It doesn't to me, since I normally use GCC to compile my D code too.
(gdc is a lot faster than g++, but that's because of the languages)

--anders
1 2 3
Next ›   Last »