News for hackers. Stuff that matters.
Re:Conflating pointers with arrays: C's biggest mistake? (2009) by kyberias on Sunday July 22, 2018 @04:08AM (#17585785)
Why does the author of D want to "fix" C by changing it into D? Concentrate on that D language.
Re:Conflating pointers with arrays: C's biggest mistake? (2009) by alphaglosined on Sunday July 22, 2018 @05:09AM (#17585947)
You see, before D ever existed, Walter wrote a C/C++ compiler professionally. That is why he would like to see C improved. He has just as much interest in seeing it improved as you or I do. In fact, I would say he has more reason as he has dedicated a good part of his life towards it...
Re:Conflating pointers with arrays: C's biggest mistake? (2009) by pjmlp on Sunday July 22, 2018 @06:43AM (#17586154)
Because it is clear to us, advocates of safer systems programming languages, that no one is going to rewrite POSIX based platforms in something else.

So we would like to improve our foundations, to move UNIX derived OSes to some kind of safer C, instead of having it be the backdoor of the whole security infrastructure.

Re:Conflating pointers with arrays: C's biggest mistake? (2009) by WalterBright on Sunday July 22, 2018 @05:54AM (#17586043)
I like to fix things. Why not share a simple and effective fix?
Re:Conflating pointers with arrays: C's biggest mistake? (2009) by kyberias on Tuesday July 24, 2018 @05:18AM (#17599311)
Isn't there a standards organization / body for C language. Have you proposed this there? What was the outcome?
Re:Conflating pointers with arrays: C's biggest mistake? (2009) by jibal on Monday July 23, 2018 @06:30AM (#17591769)
> Why does the author of D want to "fix" C

What's the downside?

> by changing it into D?

That comment is tendentious, hyperbolic, and generally credibility-damaging.

> Concentrate on that D language.

You think he doesn't?