Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-08-22 Thread Shachar Shemesh via Digitalmars-d
On 22/03/18 16:45, Radu wrote: On Thursday, 22 March 2018 at 11:58:02 UTC, Shachar Shemesh wrote: On 22/03/18 12:28, Meta wrote: On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: [...] "The central failure of the language is the myopic focus on the affine typing solution to

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-08-21 Thread Jim Balter via Digitalmars-d
On Wednesday, 21 March 2018 at 16:08:07 UTC, Martin Tschierschke wrote: On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: An article comparing the above languages as per the DoD language requirements [0]. http://jedbarber.id.au/steelman.html [0] -

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-22 Thread Timon Gehr via Digitalmars-d
On 22.03.2018 12:16, Atila Neves wrote: On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: An article comparing the above languages as per the DoD language requirements [0]. http://jedbarber.id.au/steelman.html [0] - https://en.wikipedia.org/wiki/Steelman_language_requirements

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-22 Thread Per Nordlöw via Digitalmars-d
On Thursday, 22 March 2018 at 11:16:37 UTC, Atila Neves wrote: I wonder how they concluded that. Atila I too.

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-22 Thread bauss via Digitalmars-d
On Thursday, 22 March 2018 at 14:49:17 UTC, Ali wrote: On Thursday, 22 March 2018 at 11:16:37 UTC, Atila Neves wrote: On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: An article comparing the above languages as per the DoD language requirements [0].

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-22 Thread Meta via Digitalmars-d
On Thursday, 22 March 2018 at 11:58:02 UTC, Shachar Shemesh wrote: Interesting that the author's criticism of Rust lines up very closely with Andrei's. Spoken on the forum for a language that has still not managed to make sure that a destructor actually gets called every time an object is

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-22 Thread Ali via Digitalmars-d
On Thursday, 22 March 2018 at 11:16:37 UTC, Atila Neves wrote: On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: An article comparing the above languages as per the DoD language requirements [0]. http://jedbarber.id.au/steelman.html [0] -

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-22 Thread Radu via Digitalmars-d
On Thursday, 22 March 2018 at 11:58:02 UTC, Shachar Shemesh wrote: On 22/03/18 12:28, Meta wrote: On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: [...] "The central failure of the language is the myopic focus on the affine typing solution to heap allocation and thread

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-22 Thread Shachar Shemesh via Digitalmars-d
On 22/03/18 12:28, Meta wrote: On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: An article comparing the above languages as per the DoD language requirements [0]. http://jedbarber.id.au/steelman.html [0] - https://en.wikipedia.org/wiki/Steelman_language_requirements "The

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-22 Thread Atila Neves via Digitalmars-d
On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: An article comparing the above languages as per the DoD language requirements [0]. http://jedbarber.id.au/steelman.html [0] - https://en.wikipedia.org/wiki/Steelman_language_requirements Rust has by far the most support for

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-22 Thread Meta via Digitalmars-d
On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: An article comparing the above languages as per the DoD language requirements [0]. http://jedbarber.id.au/steelman.html [0] - https://en.wikipedia.org/wiki/Steelman_language_requirements "The central failure of the language is

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-22 Thread Kagamin via Digitalmars-d
On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: 1D. Efficiency. Judging by parasail example in wikipedia it looks allocation heavy. Things like Println("About to insert " | Key | " => " | Val); Presumably because it doesn't have variadic arguments?

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-21 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 21 March 2018 at 16:19:35 UTC, H. S. Teoh wrote: [...] I do not understand the meaning of "subscript ranges"? Isn't this slicing? AFAICT, "subscript" in the spec just means the range of valid array indices (it's old terminology from the 70's / 80's). In which case, it is not

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-21 Thread H. S. Teoh via Digitalmars-d
On Wed, Mar 21, 2018 at 04:08:07PM +, Martin Tschierschke via Digitalmars-d wrote: > On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: [...] > > [0] - https://en.wikipedia.org/wiki/Steelman_language_requirements > > Interesting! > > Do you understand this: > > > 7H. Formal

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-21 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: An article comparing the above languages as per the DoD language requirements [0]. http://jedbarber.id.au/steelman.html [0] - https://en.wikipedia.org/wiki/Steelman_language_requirements Interesting! Do you understand this:

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-21 Thread bauss via Digitalmars-d
On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: An article comparing the above languages as per the DoD language requirements [0]. http://jedbarber.id.au/steelman.html [0] - https://en.wikipedia.org/wiki/Steelman_language_requirements It seems very biased with the

D, Parasail, Pascal, and Rust vs The Steelman

2018-03-21 Thread Paulo Pinto via Digitalmars-d
An article comparing the above languages as per the DoD language requirements [0]. http://jedbarber.id.au/steelman.html [0] - https://en.wikipedia.org/wiki/Steelman_language_requirements