Re: GtkD 2.0 released, Gtk+ 3 with D.

2012-10-04 Thread Mike Wey

On 10/04/2012 02:32 AM, Tommi wrote:

On Wednesday, 26 September 2012 at 18:48:41 UTC, Mike James wrote:

I tried the install detailed on the github page and got the following
error:


C:\D\dmd2\gtkD2\src>dgen
build\gtkD.d(612): Error: module SourceBuffer is in file
'gsv\SourceBuffer.d' wh
ich cannot be read
import path[0] = C:\D\dmd2\windows\bin\..\..\src\phobos
import path[1] = C:\D\dmd2\windows\bin\..\..\src\druntime\import



Using those same instructions...
https://github.com/gtkd-developers/GtkD/wiki/Installing-on-Windows
...I only manage to get this error (after ~10 seconds):

D:\Documents\GitHub\GtkD\src>dgen.exe
Fatal Error: Out of memory

Even though Task Manager shows only negligible increase in memory.


I'll check and see if i can find out whats going on here in the weekend.

--
Mike Wey


Re: GtkD 2.0 released, Gtk+ 3 with D.

2012-10-04 Thread Mike Wey

On 10/04/2012 01:05 PM, JN wrote:

Why does a Windows version require building anyway? Building stuff is
for Linux people, because they love to hunt dependencies and stuff. On
Windows you should be able to unzip an archive or use an installer and
have two directories - include files and compiled .lib/.a/.dll libraries
ready to include into your project. Trying to avoid it is just trouble,
it takes a lot of time to compile any D library and even GDC has no
binary releases, so that's another time spent on hunting libs.


The library usually needs to be rebuild when there is e new conpiler 
release,
And a library build with one D compiler cant be used with any of the 
other compilers.


--
Mike Wey


Re: Dpaste - online compiler and collaboration tool dedicated to D Programming Language.

2012-10-04 Thread deed
I would like to share with you, Beta version of 
http://dpaste.dzfl.pl/


This is a great tool!
Optional VIM-like navigation would make it even better.


Re: I'll be at GOTO in Denmark

2012-10-04 Thread Knud Soerensen
Sorry, I have just seen your post.

I hope you had a nice stay in Århus.

Maybe we can arrange a talk next time you are in Århus.

Love
 Knud




On 2012-09-28 07:41, Walter Bright wrote:
> Sure, why not?
> 
> On 8/31/2012 11:47 AM, Knud Soerensen wrote:
>> Super, the same night the local hacker space (osaa.dk) makes Tech Talk
>> Tuesday. Which consider of short talks (15-30 min.) with technical
>> focus. I was woundering if you would consider giving a short talk
>> about D.
>>
>> Love
>>   Knud
>>
>>
>> On 2012-08-03 23:08, Walter Bright wrote:
>>> talking about "Component Programming in D" on Oct. 2.
>>>
>>> http://gotocon.com/aarhus-2012/schedule/tuesday.jsp
>>>
>>> See you there!
>>
>>
> 
> 



Re: Component Programming in D

2012-10-04 Thread renoX

On Wednesday, 3 October 2012 at 21:40:06 UTC, Timon Gehr wrote:

On 10/03/2012 05:59 PM, renoX wrote:
I have some mixed feeling about component programming: add in 
all the
examples the requirement to give the context (line number for 
example)
where something happened (either a match or an error) and 
suddendly

component programming becomes much more "tricky"!!



Just zip the range with a range of context information, just as 
would be done with an explicit loop.


Yes, of course it's possible, but when you add filename, line 
numbers, column numbers (etc) the beautiful pipeline looks much 
less pretty..
Worse: each time you want to add some context, you have to modify 
the pipeline in a non-local way: take a -> b -> c -> d: you want 
to have more information in d from a's context, b and c must be 
modified to propagate the context..


When you have objects which encapsulate contexts, this becomes 
less an issue..


renoX



So for me component programming looks good on paper, but not 
so much in

the real world..

renoX





Re: GtkD 2.0 released, Gtk+ 3 with D.

2012-10-04 Thread JN
Why does a Windows version require building anyway? Building 
stuff is for Linux people, because they love to hunt dependencies 
and stuff. On Windows you should be able to unzip an archive or 
use an installer and have two directories - include files and 
compiled .lib/.a/.dll libraries ready to include into your 
project. Trying to avoid it is just trouble, it takes a lot of 
time to compile any D library and even GDC has no binary 
releases, so that's another time spent on hunting libs.