Re: Introducing Nullable Reference Types in C#. Is there hope for D, too?

2017-11-23 Thread codephantom via Digitalmars-d
On Thursday, 23 November 2017 at 07:13:37 UTC, Ola Fosheim Grostad wrote: Heh, has the Goldbach conjecture been proven undecidable? Not to my knowledge ;-) At best, it's a possiblity - which can go either way. No human or computer will ever make it anything more than that. Ever. Someone s

Re: Introducing Nullable Reference Types in C#. Is there hope for D, too?

2017-11-23 Thread codephantom via Digitalmars-d
On Thursday, 23 November 2017 at 07:20:41 UTC, Ola Fosheim Grostad wrote: On Thursday, 23 November 2017 at 01:16:59 UTC, codephantom wrote: That's why we have the concept of 'undefined behaviour'. Errr, no. High level programming languages don't have undefined behaviour. That is a C concept

Re: TickDuration deprecation

2017-11-23 Thread Jacob Carlborg via Digitalmars-d
On 2017-11-22 22:41, Walter Bright wrote: For another example, unreferenced virtual functions never get elided because a reference to them does exist - they're in the virtual function pointer table. And then, of course, everything that virtual function references is never elided. Yeah, that'

Re: Precise GC state

2017-11-23 Thread Nordlöw via Digitalmars-d
On Wednesday, 22 November 2017 at 13:44:22 UTC, Nicholas Wilson wrote: Thats a linker(?) limitation for OMF (or whatever is the win32 object file format). Was just fixed! What improvements to D's concurrency model is made possible with this precise GC? I recall Martin Nowak saying at DConf

Re: Looking for a job in USA

2017-11-23 Thread aberba via Digitalmars-d
On Wednesday, 22 November 2017 at 10:24:52 UTC, Indigo wrote: On Saturday, 18 November 2017 at 08:59:53 UTC, Satoshi wrote: On Saturday, 18 November 2017 at 01:31:09 UTC, Indigo wrote: On Wednesday, 15 November 2017 at 17:32:50 UTC, Satoshi wrote: Hi, as the title says, I'm looking for a job o

Re: Looking for a job in USA

2017-11-23 Thread codephantom via Digitalmars-d
On Thursday, 23 November 2017 at 12:05:53 UTC, aberba wrote: When you analyse those points mentioned above you realise that things are happening exactly. For a writing of almost 2000 years ago. The writing you mention, can be said to be true for pretty much any epoch in the evolution of hum

Re: Introducing Nullable Reference Types in C#. Is there hope for D, too?

2017-11-23 Thread rjframe via Digitalmars-d
On Thu, 23 Nov 2017 01:08:45 +, codephantom wrote: > So yeah, you can change the language.. or you can change the way people > think about their code. When they think differently, their code will > change accordingly. > > My point about sophisticated IDE's and AI like compilers, is that they

Re: Introducing Nullable Reference Types in C#. Is there hope for D, too?

2017-11-23 Thread Ola Fosheim Grøstad via Digitalmars-d
On Thursday, 23 November 2017 at 08:47:43 UTC, codephantom wrote: Many high level languages let you use 'unsafe' code, where you can write erroneous operations - and then you're back in the world of undefined behaviour. Not many, but many allow interfacing with C, then it is up to those user

Re: Precise GC state

2017-11-23 Thread Adam Wilson via Digitalmars-d
On 11/23/17 02:47, Nordlöw wrote: On Wednesday, 22 November 2017 at 13:44:22 UTC, Nicholas Wilson wrote: Thats a linker(?) limitation for OMF (or whatever is the win32 object file format). Was just fixed! What improvements to D's concurrency model is made possible with this precise GC? I rec

Re: Precise GC state

2017-11-23 Thread Ola Fosheim Grøstad via Digitalmars-d
On Thursday, 23 November 2017 at 20:13:31 UTC, Adam Wilson wrote: I would focus on a generational GC first for two reasons. The But generational GC only makes sense if many of your GC objects have a short life span. I don't think this fits well with sensible use of a language like D where you

Re: Introducing Nullable Reference Types in C#. Is there hope for D, too?

2017-11-23 Thread codephantom via Digitalmars-d
On Wednesday, 22 November 2017 at 18:16:16 UTC, Wyatt wrote: Perhaps that's why I've never considered nulls to be an issue. I take proactive steps to protect my code, before the compiler ever sees it. And actually, I cannot recall any null related error in any code I've deployed. It's just ne

Re: Introducing Nullable Reference Types in C#. Is there hope for D, too?

2017-11-23 Thread codephantom via Digitalmars-d
On Wednesday, 22 November 2017 at 10:20:49 UTC, Jonathan M Davis wrote: LOL. I assumed that you were legitimately asking what the name of his compiler was, because I knew that he was writing a D compiler, whereas you were questioning his knowledge/credentials. Timon is a very smart guy. He know

Re: Looking for a job in USA

2017-11-23 Thread Indigo via Digitalmars-d
On Thursday, 23 November 2017 at 05:08:39 UTC, codephantom wrote: On Thursday, 23 November 2017 at 04:13:33 UTC, Indigo wrote: Wow, no need to get offended Actually, I was not at all offended. And we always find it kind of humorous, how people around the world view Australia. We don't g

Re: Looking for a job in USA

2017-11-23 Thread realdonaldtrump via Digitalmars-d
On Friday, 24 November 2017 at 01:26:49 UTC, Indigo wrote: On Thursday, 23 November 2017 at 05:08:39 UTC, codephantom wrote: [...] That's good, Australians are known for being hot headed! ;) j/k [...] I am working on draining the swamp. You seem like you are already tired of winning. Amer

Re: Looking for a job in USA

2017-11-23 Thread codephantom via Digitalmars-d
On Friday, 24 November 2017 at 01:26:49 UTC, Indigo wrote: Yes, there are good people, what you fail to realize is that there are very few running the show. So that's the purpose of having a democracy. You get to say who runs the show ;-) If (majority) people wanted Trump running the show,

Re: Looking for a job in USA

2017-11-23 Thread Indigo via Digitalmars-d
On Friday, 24 November 2017 at 02:18:09 UTC, codephantom wrote: On Friday, 24 November 2017 at 01:26:49 UTC, Indigo wrote: Yes, there are good people, what you fail to realize is that there are very few running the show. So that's the purpose of having a democracy. You get to say who runs t

Re: Looking for a job in USA

2017-11-23 Thread Walter Bright via Digitalmars-d
These posts have nothing to do with D, so please stop posting them. This isn't a political forum.

Re: Looking for a job in USA

2017-11-23 Thread codephantom via Digitalmars-d
On Friday, 24 November 2017 at 03:07:57 UTC, Indigo wrote: If you believe any of our "leaders" are actually leading this country in the right direction(regardless of party) then you are an imbecile. I hope you don't believe that. Those that think Trump is president material are morons. Those

Re: Looking for a job in USA

2017-11-23 Thread codephantom via Digitalmars-d
On Friday, 24 November 2017 at 04:33:52 UTC, Walter Bright wrote: These posts have nothing to do with D, so please stop posting them. This isn't a political forum. Are you going to go through every other thread, and post the same comment? This thread was off topic to begin with.

Re: Precise GC state

2017-11-23 Thread Adam Wilson via Digitalmars-d
On 11/23/17 13:40, Ola Fosheim Grøstad wrote: On Thursday, 23 November 2017 at 20:13:31 UTC, Adam Wilson wrote: I would focus on a generational GC first for two reasons. The But generational GC only makes sense if many of your GC objects have a short life span. I don't think this fits well wit

Re: Looking for a job in USA

2017-11-23 Thread codephantom via Digitalmars-d
On Friday, 24 November 2017 at 04:33:52 UTC, Walter Bright wrote: These posts have nothing to do with D, so please stop posting them. This isn't a political forum. Also, perhaps you could delegate the policing of off topic threads to someone else..?? We could all use your attention elsewhere

Re: Precise GC state

2017-11-23 Thread Dmitry Olshansky via Digitalmars-d
On Friday, 24 November 2017 at 05:34:14 UTC, Adam Wilson wrote: On 11/23/17 13:40, Ola Fosheim Grøstad wrote: On Thursday, 23 November 2017 at 20:13:31 UTC, Adam Wilson wrote: I would focus on a generational GC first for two reasons. The But generational GC only makes sense if many of your GC

Re: Looking for a job in USA

2017-11-23 Thread Mike Parker via Digitalmars-d
On Friday, 24 November 2017 at 05:36:52 UTC, codephantom wrote: btw. I read somewhere that this forum software can't delete threads. That sounds pretty silly. Even sillier if it's true. The forum software is a frontend for a newsgroup server, which also backs a mailing list. Although it would

Re: Looking for a job in USA

2017-11-23 Thread codephantom via Digitalmars-d
On Friday, 24 November 2017 at 06:13:59 UTC, Mike Parker wrote: On Friday, 24 November 2017 at 05:36:52 UTC, codephantom wrote: btw. I read somewhere that this forum software can't delete threads. That sounds pretty silly. Even sillier if it's true. The forum software is a frontend for a news

Re: Precise GC state

2017-11-23 Thread Ola Fosheim Grøstad via Digitalmars-d
On Friday, 24 November 2017 at 05:34:14 UTC, Adam Wilson wrote: RAII+stack allocations make sense when I care about WHEN an object is released and wish to provide some semblance of control over deallocation (although as Andrei has pointed out numerous time, you have no idea how many objects are