Re: DConf 2013 Day 2 Talk 5: A Precise Garbage Collector for D by Rainer Schütze

2013-06-08 Thread Rainer Schuetze
On 06.06.2013 22:27, Benjamin Thaut wrote: Am 06.06.2013 08:28, schrieb Rainer Schuetze: On 05.06.2013 16:14, bearophile wrote: Andrei Alexandrescu: http://www.reddit.com/r/programming/comments/1fpw2r/dconf_2013_day_2_talk_5_a_precise_garbage/ Is this useful to make the GC precise

Re: DConf 2013 Day 2 Talk 5: A Precise Garbage Collector for D by Rainer Schütze

2013-06-08 Thread Rainer Schuetze
On 06.06.2013 21:42, Diggory wrote: Interesting talk. It seems there are a few features D could provide which would make for some more powerful GCs: - Hook for when generating code which reads/writes a pointer allowing GC to put in read/write barriers where necessary. - Hook for union

Re: DConf 2013 Day 2 Talk 5: A Precise Garbage Collector for D by Rainer Schütze

2013-06-08 Thread Benjamin Thaut
Am 08.06.2013 09:50, schrieb Rainer Schuetze: On 06.06.2013 22:27, Benjamin Thaut wrote: Am 06.06.2013 08:28, schrieb Rainer Schuetze: On 05.06.2013 16:14, bearophile wrote: Andrei Alexandrescu:

Re: Call for D articles

2013-06-08 Thread Kiith-Sa
On Saturday, 8 June 2013 at 02:58:31 UTC, Drew Sikora wrote: D Developers - If anyone is interested in contributing new work covering topics and techniques for the D language, GameDev.net would be happy to host them for you. We have recently begun an open submission process with peer review

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-08 Thread Marco Leise
Am Thu, 06 Jun 2013 14:44:57 +0200 schrieb Dicebot m.stras...@gmail.com: On Thursday, 6 June 2013 at 10:50:30 UTC, Marco Leise wrote: Yes please, this is holding me back from updating the Gentoo package for dmd 2.063. (Unless I want to add that missing file as a patch.) Why not use git

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-06-08 Thread David Nadlinger
On Saturday, 8 June 2013 at 14:10:05 UTC, Marco Leise wrote: The license doesn't allow redistribution of dmd, probably in order to have a download statistic. The reason for this is the unfortunate backend licensing situation. Download statistics have nothing to do with that. David

Re: DConf 2013 Day 2 Talk 6: Higgs, an experimental JIT compiler written in D by Maxime Chevalier-Boisvert

2013-06-08 Thread bearophile
Andrei Alexandrescu: http://www.reddit.com/r/programming/comments/1fv4zx/dconf_2013_day_2_talk_6_higgs_an_experimental_jit/ A nice talk. Some comments on the slides: Slide 34: - If you know C++, you can write D code - Similar enough, easy adaptation - Slightly

Re: simpledisplay.d now works on as 64 bit on X

2013-06-08 Thread maarten
Very good news that I can now compile it on my 64 bit machine, because dmd not only refused to in the past but I couldn't even get -m32 working. (Probably installed something somewhere incorrectly?) Thank you :)

Re: DConf 2013 Day 2 Talk 6: Higgs, an experimental JIT compiler written in D by Maxime Chevalier-Boisvert

2013-06-08 Thread Walter Bright
On 6/8/2013 2:23 PM, bearophile wrote: - D integer types have guaranteed sizes, but they're not obvious from the name - Why not have int8, uint8, int32, uint32, etc. in default namespace, encourage their use? I agree. It's hard to guess the size and signedness of types as byte, ubyte,

Re: DConf 2013 Day 2 Talk 6: Higgs, an experimental JIT compiler written in D by Maxime Chevalier-Boisvert

2013-06-08 Thread bearophile
Walter Bright: It would only be a trivial problem for 5 minutes, only for ex-C/C++ programmers who are used to suffering under variable sized ints, and will never be a problem again. Is it really a problem to guess the size of 'byte'? Or that 'ubyte' is unsigned? Come on, bearophile! The

Re: DConf 2013 Day 2 Talk 6: Higgs, an experimental JIT compiler written in D by Maxime Chevalier-Boisvert

2013-06-08 Thread Walter Bright
On 6/8/2013 4:08 PM, bearophile wrote: It took me two or three years to to remember what's the length of dchar and wchar. I don't believe that! New D programmer should not be need to learn such arbitrary naming scheme, inherited from C++ :-) It's also seen in other obscure languages like

Re: DConf 2013 Day 2 Talk 6: Higgs, an experimental JIT compiler written in D by Maxime Chevalier-Boisvert

2013-06-08 Thread Jonathan M Davis
On Saturday, June 08, 2013 15:55:17 Walter Bright wrote: On 6/8/2013 2:23 PM, bearophile wrote: - D integer types have guaranteed sizes, but they're not obvious from the name - Why not have int8, uint8, int32, uint32, etc. in default namespace, encourage their use? I

Re: simpledisplay.d now works on as 64 bit on X

2013-06-08 Thread Marco Leise
Am Thu, 06 Jun 2013 01:27:58 +0200 schrieb Adam D. Ruppe destructiona...@gmail.com: cool... I found one on dsource but not github yet. The dsource one transforms the XML but doesn't seem to implement all needed functions. Shouldn't be hard to complete anyway though. Does that mirror XCB