Re: Precise GC state

2018-02-03 Thread Temtaime via Digitalmars-d
And 2k18 passes and there will be no precise gc this year it seems. Great D language. Better to think to move from it away.

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread H. S. Teoh via Digitalmars-d
On Fri, Feb 02, 2018 at 08:16:25PM -0800, Walter Bright via Digitalmars-d wrote: > On 2/2/2018 7:06 AM, Benny wrote: > > Other languages have slogans, they have selling points. > > > > When i hear Go, you hear uniformal, fast, simple syntax language. > > When i hear Rust, you hear safe, manual mem

Re: [RFC] IDE starter kit

2018-02-03 Thread ashit axar via Digitalmars-d
On Friday, 2 February 2018 at 19:41:13 UTC, rumbu wrote: In this context, I'm talking about a lazy and convenient Windows user first experience with D. He doesn't know anything about dub, packages or about the excellent work of Vadim. It will be nice for him to type "import std.ui" instead to

Re: adrdox vs markdown vs ddoc

2018-02-03 Thread Kagamin via Digitalmars-d
On Friday, 2 February 2018 at 15:04:42 UTC, Adam D. Ruppe wrote: What bugs me with that sample is that the headers are repeated a lot... but it isn't bad. Yeah, the moment I scrolled the table header out of sight I can't make sense of the cells anymore. But re* sounds like maybe restructured

Re: [RFC] IDE starter kit

2018-02-03 Thread Andrzej Kilijański via Digitalmars-d
On Thursday, 1 February 2018 at 12:21:24 UTC, rjframe wrote: Do you have any thoughts, ideas, foresee any problems, have a better way to do this? I especially don't want to do something that is actively harmful - if the self-contained package makes things confusing to someone trying to work wi

Re: An idea for commercial support for D

2018-02-03 Thread Joakim via Digitalmars-d
On Friday, 2 February 2018 at 13:48:12 UTC, psychotic Rabbit wrote: On Friday, 2 February 2018 at 10:21:35 UTC, Joakim wrote: I can't be bothered to strain through your tortured analogies that make no sense and explain to you all the ways you're wrong. I'm respecting you enough to point out th

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread Ola Fosheim Grøstad via Digitalmars-d
On Saturday, 3 February 2018 at 06:15:31 UTC, Joakim wrote: Software evolves. It isn't designed. The only question is how strictly you _control_ the evolution, and how open you are to external sources of mutations. Unix was designed... and was based on a more ambitious design (Multics). Lin

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread Joakim via Digitalmars-d
On Saturday, 3 February 2018 at 10:55:41 UTC, Ola Fosheim Grøstad wrote: On Saturday, 3 February 2018 at 06:15:31 UTC, Joakim wrote: Software evolves. It isn't designed. The only question is how strictly you _control_ the evolution, and how open you are to external sources of mutations. Unix

Re: Inline code in the docs - the correct way

2018-02-03 Thread Seb via Digitalmars-d
On Saturday, 3 February 2018 at 04:37:44 UTC, Adam D. Ruppe wrote: On Friday, 2 February 2018 at 20:15:11 UTC, H. S. Teoh wrote: This is the kind of thing you should be promoting to Andrei to convince him that dpldocs is better. ;-) I'm updating my fork now and check out this merge conflict:

Re: Inline code in the docs - the correct way

2018-02-03 Thread Seb via Digitalmars-d
On Saturday, 3 February 2018 at 04:37:44 UTC, Adam D. Ruppe wrote: On Friday, 2 February 2018 at 20:15:11 UTC, H. S. Teoh wrote: This is the kind of thing you should be promoting to Andrei to convince him that dpldocs is better. ;-) I'm updating my fork now and check out this merge conflict:

Re: An idea for commercial support for D

2018-02-03 Thread psychoticRabbit via Digitalmars-d
On Saturday, 3 February 2018 at 10:49:06 UTC, Joakim wrote: And what we find is that when you allow such mixing with permissively-licensed projects (that the GPL makes much more difficult), . I've never been a fan of the GPL.. until I read this thread. It may well be, that more and more p

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread psychoticRabbit via Digitalmars-d
On Saturday, 3 February 2018 at 04:16:25 UTC, Walter Bright wrote: On 2/2/2018 7:06 AM, Benny wrote: Other languages have slogans, they have selling points. When i hear Go, you hear uniformal, fast, simple syntax language. When i hear Rust, you hear safe, manual memory management. When i hear

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread bachmeier via Digitalmars-d
On Saturday, 3 February 2018 at 04:16:25 UTC, Walter Bright wrote: On 2/2/2018 7:06 AM, Benny wrote: Other languages have slogans, they have selling points. When i hear Go, you hear uniformal, fast, simple syntax language. When i hear Rust, you hear safe, manual memory management. When i hear

Re: An idea for commercial support for D

2018-02-03 Thread rjframe via Digitalmars-d
On Sat, 03 Feb 2018 12:08:21 +, psychoticRabbit wrote: > On Saturday, 3 February 2018 at 10:49:06 UTC, Joakim wrote: >> And what we find is that when you allow such mixing with >> permissively-licensed projects (that the GPL makes much more >> difficult), . > > I've never been a fan of th

Re: Inline code in the docs - the correct way

2018-02-03 Thread H. S. Teoh via Digitalmars-d
On Sat, Feb 03, 2018 at 04:37:44AM +, Adam D. Ruppe via Digitalmars-d wrote: [...] > I'm updating my fork now and check out this merge conflict: > > <<< HEAD > * source = The [isInputRange|input range] to encode. > === > * source = The $(REF_ALTTEXT input range, isInputRang

Re: Inline code in the docs - the correct way

2018-02-03 Thread Adam D. Ruppe via Digitalmars-d
On Saturday, 3 February 2018 at 11:44:44 UTC, Seb wrote: Have you thought of simply postprocessing REF_ALTTEXT for your documentation engine for now? It actually supports the macro, so I could just keep the upstream source here, just the difference between them is kinda striking. The history

Thread safe reference counting

2018-02-03 Thread Kagamin via Digitalmars-d
That RCSharedAllocator PR made me think, so this is my take on how to keep reference counted allocator in shared storage: https://run.dlang.io/is/r1z1dd

Re: Inline code in the docs - the correct way

2018-02-03 Thread Adam D. Ruppe via Digitalmars-d
On Saturday, 3 February 2018 at 11:41:27 UTC, Seb wrote: I think that would only work if we drop the ddoc of phobos entirely or add a similar feature to ddoc. I could live with either :P But the underscore thing is just plain bad. Literally NOBODY has ever liked it - every time this comes up,

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread Rubn via Digitalmars-d
On Saturday, 3 February 2018 at 08:18:57 UTC, H. S. Teoh wrote: On Fri, Feb 02, 2018 at 08:16:25PM -0800, Walter Bright via Digitalmars-d wrote: On 2/2/2018 7:06 AM, Benny wrote: > Other languages have slogans, they have selling points. > > When i hear Go, you hear uniformal, fast, simple synta

Re: Quora: Why hasn't D started to replace C++?

2018-02-03 Thread Russel Winder via Digitalmars-d
On Fri, 2018-02-02 at 13:14 -0800, Walter Bright via Digitalmars-d wrote: > On 2/2/2018 11:08 AM, Russel Winder wrote: > > Hummm… could it be that Andrei did not define the task > > appropriately, > > train the person appropriately, and mentor the person > > appropriately. > > Management has to be

zortech - symantec - digital mars

2018-02-03 Thread Ali via Digitalmars-d
Out of curiosity What is the history between dmd and symantec I was able to find few things online I know that there once was a company called zorland, which later becamse zortech Zortech, created c/c++ compilers Symantec tookover zortech, to get into the compiler business Walter Albright, w

Re: zortech - symantec - digital mars

2018-02-03 Thread Kagamin via Digitalmars-d
Judging by copyright dates Symantec stopped development in 1998, and D was started in 2000.

Re: Inline code in the docs - the correct way

2018-02-03 Thread H. S. Teoh via Digitalmars-d
On Sat, Feb 03, 2018 at 06:18:55AM -0800, H. S. Teoh via Digitalmars-d wrote: > On Sat, Feb 03, 2018 at 04:37:44AM +, Adam D. Ruppe via Digitalmars-d > wrote: > [...] > > (note that the stupid leading _ is something I strip out too. Ddoc's > > most moronic "feature". Can we PLEASE kill that?!?

Re: zortech - symantec - digital mars

2018-02-03 Thread Iain Buclaw via Digitalmars-d
On 3 February 2018 at 16:47, Ali via Digitalmars-d wrote: > Out of curiosity > > What is the history between dmd and symantec > I was able to find few things online > > I know that there once was a company called zorland, which later becamse > zortech > > Zortech, created c/c++ compilers > Symante

Re: Inline code in the docs - the correct way

2018-02-03 Thread Adam D. Ruppe via Digitalmars-d
On Saturday, 3 February 2018 at 17:20:35 UTC, H. S. Teoh wrote: I got sick of just whining about, and decided to do something about it instead: Whelp, g'luck. I've tried to null out the macro before, maybe this approach will work better. The stupid thing should just be killed entirely though

Re: [RFC] IDE starter kit

2018-02-03 Thread aberba via Digitalmars-d
On Saturday, 3 February 2018 at 10:44:58 UTC, Andrzej Kilijański wrote: On Thursday, 1 February 2018 at 12:21:24 UTC, rjframe wrote: [...] I think that many people looking for a new language first check the possibilities of creating a GUI. At least it was with me. If I did not found DlangUI

Re: [RFC] IDE starter kit

2018-02-03 Thread Eliatto via Digitalmars-d
What about IDE sponsorship? I think that we should vote for the best D IDE of the year and some money should be given as a prize to the IDE maintainer.

Re: Inline code in the docs - the correct way

2018-02-03 Thread H. S. Teoh via Digitalmars-d
On Sat, Feb 03, 2018 at 06:25:26PM +, Adam D. Ruppe via Digitalmars-d wrote: > On Saturday, 3 February 2018 at 17:20:35 UTC, H. S. Teoh wrote: > > I got sick of just whining about, and decided to do something about > > it instead: > > Whelp, g'luck. I've tried to null out the macro before, may

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread Dgame via Digitalmars-d
This is a nice, refreshing post. You state problems and why you switched to Go. You give a ton of informations (here and in your prior posts) why you did what you did and what problems you've seen. This could be used to improve D. But the regular reply you will get if you criticize D even a lit

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread Norm via Digitalmars-d
On Saturday, 3 February 2018 at 15:22:37 UTC, Rubn wrote: On Saturday, 3 February 2018 at 08:18:57 UTC, H. S. Teoh wrote: On Fri, Feb 02, 2018 at 08:16:25PM -0800, Walter Bright via Digitalmars-d wrote: On 2/2/2018 7:06 AM, Benny wrote: > Other languages have slogans, they have selling points.

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread welkam via Digitalmars-d
On Saturday, 3 February 2018 at 22:59:06 UTC, Dgame wrote: This could be used to improve D So when will you start working on issues he described?

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread Christof Schardt via Digitalmars-d
On Saturday, 3 February 2018 at 22:59:06 UTC, Dgame wrote: I congratulate you on your decision. I also changed to another language and I've never regretted it. Which is...? (just out of curiousity, btw I'm currently watching nim, after long years monitoring D and buying every book)

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread Dgame via Digitalmars-d
On Saturday, 3 February 2018 at 23:29:58 UTC, Christof Schardt wrote: On Saturday, 3 February 2018 at 22:59:06 UTC, Dgame wrote: I congratulate you on your decision. I also changed to another language and I've never regretted it. Which is...? (just out of curiousity, btw I'm currently watching

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread Dgame via Digitalmars-d
On Saturday, 3 February 2018 at 23:25:09 UTC, welkam wrote: On Saturday, 3 February 2018 at 22:59:06 UTC, Dgame wrote: This could be used to improve D So when will you start working on issues he described? And when will you? I already tried in the past as you can see.

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread bachmeier via Digitalmars-d
On Saturday, 3 February 2018 at 23:39:00 UTC, Dgame wrote: On Saturday, 3 February 2018 at 23:29:58 UTC, Christof Schardt wrote: On Saturday, 3 February 2018 at 22:59:06 UTC, Dgame wrote: I congratulate you on your decision. I also changed to another language and I've never regretted it. Which

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread welkam via Digitalmars-d
On Saturday, 3 February 2018 at 23:37:43 UTC, Dgame wrote: On Saturday, 3 February 2018 at 23:25:09 UTC, welkam wrote: On Saturday, 3 February 2018 at 22:59:06 UTC, Dgame wrote: This could be used to improve D So when will you start working on issues he described? And when will you? I alrea

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread psychoticRabbit via Digitalmars-d
On Saturday, 3 February 2018 at 22:59:06 UTC, Dgame wrote: This is a nice, refreshing post. You state problems and why you switched to Go. You give a ton of informations (here and in your prior posts) why you did what you did and what problems you've seen. This could be used to improve D. But t

Re: Quora: Why hasn't D started to replace C++?

2018-02-03 Thread psychoticRabbit via Digitalmars-d
On Saturday, 3 February 2018 at 15:33:01 UTC, Russel Winder wrote: Who is your management mentor? It is making your job harder if you are trying to teach yourselves purely from experience. Been there done that, made much better progress after reading: In my experience, there is nothing worse t

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread Rubn via Digitalmars-d
On Saturday, 3 February 2018 at 23:07:30 UTC, Norm wrote: On Saturday, 3 February 2018 at 15:22:37 UTC, Rubn wrote: On Saturday, 3 February 2018 at 08:18:57 UTC, H. S. Teoh wrote: On Fri, Feb 02, 2018 at 08:16:25PM -0800, Walter Bright via Digitalmars-d wrote: On 2/2/2018 7:06 AM, Benny wrote:

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-03 Thread Adam D. Ruppe via Digitalmars-d
On Sunday, 4 February 2018 at 01:57:26 UTC, Rubn wrote: I would prefer to have one compiler that is being worked on than having split effort for 3 different compilers when larger communities only have 1 compiler. There is very little split effort. The way this actually works is there's one D

Re: An idea for commercial support for D

2018-02-03 Thread psychoticRabbit via Digitalmars-d
On Saturday, 3 February 2018 at 13:14:04 UTC, rjframe wrote: Except it doesn't. The GPL can be used to keep a competitor from stepping up and using your work to create an alternative product, allowing you to have a mixed open/closed model without worrying about competition. Many companies t