dmd download issues

2016-08-14 Thread luminousone via Digitalmars-d
Just a heads up, chrome is throwing a virus detected error in the dmd-2.071.1.exe file.

Re: GC pathological case behaviour

2016-06-28 Thread luminousone via Digitalmars-d
On Tuesday, 28 June 2016 at 19:03:14 UTC, John Colvin wrote: On my machine (OS X), this program eats up memory with no end in sight import std.concurrency; import core.stdc.stdio; void start() { while(true) { receive( (int msg) { char[2]

Re: C++17 is feature complete

2016-06-27 Thread luminousone via Digitalmars-d
On Monday, 27 June 2016 at 19:34:18 UTC, Ola Fosheim Grøstad wrote: On Monday, 27 June 2016 at 19:32:39 UTC, luminousone wrote: Its the nature of being compatible with C, it might not be explicitly stated in the spec, but the only place to put the vtable pointer and stay compatible with C

Re: C++17 is feature complete

2016-06-27 Thread luminousone via Digitalmars-d
On Monday, 27 June 2016 at 18:58:25 UTC, Ola Fosheim Grøstad wrote: On Monday, 27 June 2016 at 18:23:11 UTC, default0 wrote: Regarding C++ I found this to be a fun read: http://yosefk.com/c++fqa/ :-) A lot of it makes sense... C++ is what happens when you evolve, evolve, evolve and evolve a

Re: C++17 is feature complete

2016-06-27 Thread luminousone via Digitalmars-d
On Monday, 27 June 2016 at 16:48:16 UTC, Ola Fosheim Grøstad wrote: On Monday, 27 June 2016 at 16:38:07 UTC, luminousone wrote: easy to implement. In C++ the exact position of the vtable depends on what is in the base most class, it might be 8bytes in, maybe 20, maybe 200, you just don't know,

Re: C++17 is feature complete

2016-06-27 Thread luminousone via Digitalmars-d
On Monday, 27 June 2016 at 16:10:13 UTC, Ola Fosheim Grøstad wrote: On Monday, 27 June 2016 at 16:03:44 UTC, luminousone wrote: C++ post pended vtable pointers, Are not implementation dependent. I don't know what «post pended vtable pointers» means. Which section of the C++ spec are you

Re: C++17 is feature complete

2016-06-27 Thread luminousone via Digitalmars-d
On Monday, 27 June 2016 at 15:59:30 UTC, Ola Fosheim Grøstad wrote: On Monday, 27 June 2016 at 15:54:16 UTC, luminousone wrote: C++ has post pended vtable pointers on class objects, its unlikely good reflection can ever be added to the language, as the vtable may be in a different place in

Re: C++17 is feature complete

2016-06-27 Thread luminousone via Digitalmars-d
On Monday, 27 June 2016 at 06:16:57 UTC, Ola Fosheim Grøstad wrote: On Monday, 27 June 2016 at 05:33:24 UTC, luminousone wrote: On Sunday, 26 June 2016 at 22:32:55 UTC, Walter Bright wrote: On 6/26/2016 10:18 AM, Enamex wrote: - template arguments that accept constant values of any type

Re: C++17 is feature complete

2016-06-27 Thread luminousone via Digitalmars-d
On Monday, 27 June 2016 at 15:16:19 UTC, Ola Fosheim Grøstad wrote: On Monday, 27 June 2016 at 14:57:10 UTC, Patrick Schluter wrote: I forgot. No it's not more readable, to the contrary. The issue is that normally { } introduces an indentation, which is always associated with some kind of

Re: C++17 is feature complete

2016-06-26 Thread luminousone via Digitalmars-d
On Sunday, 26 June 2016 at 22:32:55 UTC, Walter Bright wrote: On 6/26/2016 10:18 AM, Enamex wrote: - template arguments that accept constant values of any type whatsoever 'template'; Still adding D features, I see! Now if only they could bring over some of D's superior template syntax,

Re: Is Anything Holding you back?

2015-10-02 Thread luminousone via Digitalmars-d
On Friday, 2 October 2015 at 08:23:56 UTC, Sönke Ludwig wrote: Am 02.10.2015 um 10:15 schrieb Kagamin: On Friday, 2 October 2015 at 08:03:03 UTC, Dmitry Olshansky wrote: On 02-Oct-2015 10:49, Kagamin wrote: On Friday, 2 October 2015 at 05:15:26 UTC, luminousone wrote: vibe.d compatible

Re: Is Anything Holding you back?

2015-10-01 Thread luminousone via Digitalmars-d
On Friday, 2 October 2015 at 02:25:21 UTC, Yaser wrote: Are there any critical frameworks or libraries that are holding you back in fully investing in D? Obviously I think D is an awesome language, but some frameworks/libraries hold me back, wish I could do everything in D. vibe.d compatible

Re: GC and MMM

2015-08-20 Thread luminousone via Digitalmars-d-learn
On Thursday, 20 August 2015 at 17:13:33 UTC, Ilya Yaroshenko wrote: Hi All! Does GC scan manually allocated memory? I want to use huge manually allocated hash tables and I don't want to GC scan them because performance reasons. Best regards, Ilya Yes, just don't store any GC managed

Re: Right after allocators: containers or database connectivity?

2015-06-09 Thread luminousone via Digitalmars-d
On Tuesday, 9 June 2015 at 17:05:19 UTC, Andrei Alexandrescu wrote: My work on allocators takes the last turn before the straight line. I've arranged with Dicebot to overlap the review period with finalizing details so I can act on feedback quickly. After that I'm ready for some major library

Re: Use SIMD to accelerate comment lexing

2015-06-01 Thread luminousone via Digitalmars-d
On Monday, 1 June 2015 at 19:38:59 UTC, Walter Bright wrote: https://issues.dlang.org/show_bug.cgi?id=14641 Manu, our resident god of vector instructions, do you want to take this on? Looking at that code, I would think that some well placed prefetch and Non Temporal move intrinsic's,

Re: D and GPGPU

2015-02-20 Thread luminousone via Digitalmars-d
On Friday, 20 February 2015 at 10:05:34 UTC, francesco.cattoglio wrote: On Wednesday, 18 February 2015 at 18:14:19 UTC, luminousone wrote: HSA does work with discrete gpu's and not just the embedded stuff, And I believe that HSA can be used to accelerate OpenCL 2.0, via copyless cache coherent

Re: D and GPGPU

2015-02-18 Thread luminousone via Digitalmars-d
On Wednesday, 18 February 2015 at 15:15:21 UTC, Russel Winder wrote: It strikes me that D really ought to be able to work with GPGPU – is there already something and I just failed to notice. This is data parallelism but of a slightly different sort to that in std.parallelism. std.concurrent,

Re: dmedia library

2014-11-08 Thread luminousone via Digitalmars-d-announce
On Friday, 7 November 2014 at 07:32:53 UTC, Rikki Cattermole wrote: On 7/11/2014 8:22 p.m., luminousone wrote: On Friday, 7 November 2014 at 07:08:02 UTC, Rikki Cattermole wrote: On 7/11/2014 7:58 p.m., luminousone wrote: On Friday, 7 November 2014 at 06:42:24 UTC, Rikki Cattermole wrote: On

dmedia library

2014-11-06 Thread luminousone via Digitalmars-d-announce
I have been working on a media library, it still has a long way to go, but I figured its about time I shared what I am doing. https://github.com/luminousone/dmedia If I could possibly convince a few people out their to give'er a once over. I use XCB/XLIB/GLX directly, so I am not just

Re: dmedia library

2014-11-06 Thread luminousone via Digitalmars-d-announce
On Friday, 7 November 2014 at 06:29:14 UTC, Rikki Cattermole wrote: On 7/11/2014 6:56 p.m., luminousone wrote: I have been working on a media library, it still has a long way to go, but I figured its about time I shared what I am doing. https://github.com/luminousone/dmedia If I could

Re: dmedia library

2014-11-06 Thread luminousone via Digitalmars-d-announce
On Friday, 7 November 2014 at 06:42:24 UTC, Rikki Cattermole wrote: On 7/11/2014 7:38 p.m., luminousone wrote: On Friday, 7 November 2014 at 06:29:14 UTC, Rikki Cattermole wrote: On 7/11/2014 6:56 p.m., luminousone wrote: I have been working on a media library, it still has a long way to go,

Re: dmedia library

2014-11-06 Thread luminousone via Digitalmars-d-announce
On Friday, 7 November 2014 at 07:08:02 UTC, Rikki Cattermole wrote: On 7/11/2014 7:58 p.m., luminousone wrote: On Friday, 7 November 2014 at 06:42:24 UTC, Rikki Cattermole wrote: On 7/11/2014 7:38 p.m., luminousone wrote: On Friday, 7 November 2014 at 06:29:14 UTC, Rikki Cattermole wrote: On

Re: How to turn this C++ into D?

2014-11-05 Thread luminousone via Digitalmars-d-learn
On Wednesday, 5 November 2014 at 18:18:18 UTC, Ali Çehreli wrote: On 11/05/2014 10:12 AM, Adam D. Ruppe wrote: On Wednesday, 5 November 2014 at 18:10:38 UTC, Ali Çehreli wrote: If so, then that push_back would be adding an incomplete object to the list. scope(success)? I really like that!

Re: How to turn this C++ into D?

2014-11-05 Thread luminousone via Digitalmars-d-learn
On Wednesday, 5 November 2014 at 19:05:32 UTC, Patrick Jeeves wrote: On Wednesday, 5 November 2014 at 18:56:08 UTC, luminousone wrote: unless delete is explicitly called, I don't believe the destructor would ever be called, it would still have a reference in the static foo_list object that

Re: How to turn this C++ into D?

2014-11-05 Thread luminousone via Digitalmars-d-learn
On Wednesday, 5 November 2014 at 20:31:54 UTC, Patrick Jeeves wrote: On Wednesday, 5 November 2014 at 19:44:57 UTC, luminousone wrote: On Wednesday, 5 November 2014 at 19:05:32 UTC, Patrick Jeeves wrote: On Wednesday, 5 November 2014 at 18:56:08 UTC, luminousone wrote: unless delete is

Re: What are the worst parts of D?

2014-09-22 Thread luminousone via Digitalmars-d
On Sunday, 21 September 2014 at 22:17:59 UTC, H. S. Teoh via Digitalmars-d wrote: On Sun, Sep 21, 2014 at 08:49:38AM +, via Digitalmars-d wrote: On Sunday, 21 September 2014 at 00:07:36 UTC, Vladimir Panteleev wrote: On Saturday, 20 September 2014 at 12:39:23 UTC, Tofu Ninja wrote: What

Re: critique of vibe.d

2014-07-10 Thread luminousone via Digitalmars-d
On Thursday, 10 July 2014 at 01:04:35 UTC, Sönke Ludwig wrote: Am 10.07.2014 02:58, schrieb Sönke Ludwig: Am 10.07.2014 02:30, schrieb luminousone: he links are clicked they simply don't do anything, the load function is not called. And it doesn't seem to throw any errors in chromes devel

Re: critique of vibe.d

2014-07-10 Thread luminousone via Digitalmars-d
On Wednesday, 9 July 2014 at 15:21:40 UTC, Sönke Ludwig wrote: Am 09.07.2014 03:54, schrieb luminousone: There is lots of missing little bits here and their, password hashing functions that use crypt_(C) formated hashes. I was hoping for dauth [1] to fill that gap. It doesn't use the same

Re: critique of vibe.d

2014-07-09 Thread luminousone via Digitalmars-d
On Wednesday, 9 July 2014 at 15:21:40 UTC, Sönke Ludwig wrote: Am 09.07.2014 03:54, schrieb luminousone: There is lots of missing little bits here and their, password hashing functions that use crypt_(C) formated hashes. I was hoping for dauth [1] to fill that gap. It doesn't use the same

Re: critique of vibe.d

2014-07-09 Thread luminousone via Digitalmars-d
On Wednesday, 9 July 2014 at 19:51:38 UTC, Sönke Ludwig wrote: Am 09.07.2014 21:21, schrieb luminousone: On Wednesday, 9 July 2014 at 15:21:40 UTC, Sönke Ludwig wrote: Am 09.07.2014 03:54, schrieb luminousone: There is lots of missing little bits here and their, password hashing functions

Re: critique of vibe.d

2014-07-09 Thread luminousone via Digitalmars-d
On Thursday, 10 July 2014 at 00:02:23 UTC, Sönke Ludwig wrote: Am 10.07.2014 01:27, schrieb luminousone: On Wednesday, 9 July 2014 at 19:51:38 UTC, Sönke Ludwig wrote: Am 09.07.2014 21:21, schrieb luminousone: On Wednesday, 9 July 2014 at 15:21:40 UTC, Sönke Ludwig wrote: Am 09.07.2014

Re: critique of vibe.d

2014-07-08 Thread luminousone via Digitalmars-d
On Tuesday, 8 July 2014 at 20:39:23 UTC, Andrei Alexandrescu wrote: There's been some discussion about vibe.d recently on reddit (e.g. http://www.reddit.com/r/programming/comments/2a20h5/wired_magazine_discovers_d/cir9443) and I was wondering to what extent that's meaningful: has anyone ever

Re: radical ideas about GC and ARC : need to be time driven?

2014-05-11 Thread luminousone via Digitalmars-d
On Sunday, 11 May 2014 at 17:36:44 UTC, Manu via Digitalmars-d wrote: On 12 May 2014 02:38, Marco Leise via Digitalmars-d digitalmars-d@puremagic.com wrote: Am Sun, 11 May 2014 14:52:50 +1000 schrieb Manu via Digitalmars-d digitalmars-d@puremagic.com: On 11 May 2014 05:39, H. S. Teoh via