Re: MOOC course on Programming Languages taught by Dan Grossman

2016-07-12 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 12 July 2016 at 22:21:46 UTC, bachmeier wrote: I took the first edition of this class, and it was the best MOOC I've taken (probably the only one for which I actually made it to the end). He is one of the few that does well with the format. Ditto. It was a great class. Note

Re: MOOC course on Programming Languages taught by Dan Grossman

2016-07-12 Thread bachmeier via Digitalmars-d-announce
On Tuesday, 12 July 2016 at 20:47:12 UTC, Andrei Alexandrescu wrote: Dan Grossman, an exceptionally accomplished PL researcher from University of Washington, is teaching a MOOC on Coursera. The class starts on July 25 and is free unless you want accreditation. Highly recommended.

MOOC course on Programming Languages taught by Dan Grossman

2016-07-12 Thread Andrei Alexandrescu via Digitalmars-d-announce
Dan Grossman, an exceptionally accomplished PL researcher from University of Washington, is teaching a MOOC on Coursera. The class starts on July 25 and is free unless you want accreditation. Highly recommended. https://www.coursera.org/learn/programming-languages Andrei

Re: new cpuid is ready for comments

2016-07-12 Thread Andrea Agosti via Digitalmars-d-announce
On Monday, 11 July 2016 at 16:30:44 UTC, Ilya Yaroshenko wrote: Hello :-) `cpuid` package is core.cpuid analog. It would be used by future D BLAS implementation. Why it is better? See https://github.com/libmir/cpuid#api-features https://github.com/libmir/cpuid#implementation-features

Re: new cpuid is ready for comments

2016-07-12 Thread Ilya Yaroshenko via Digitalmars-d-announce
On Tuesday, 12 July 2016 at 15:24:29 UTC, Guillaume Chatelet wrote: On Tuesday, 12 July 2016 at 13:23:46 UTC, Ilya Yaroshenko wrote: On Tuesday, 12 July 2016 at 12:46:26 UTC, Guillaume Chatelet wrote: On Monday, 11 July 2016 at 16:30:44 UTC, Ilya Yaroshenko wrote: Hello :-) `cpuid` package

Re: new cpuid is ready for comments

2016-07-12 Thread Ola Fosheim Grøstad via Digitalmars-d-announce
On Tuesday, 12 July 2016 at 15:24:29 UTC, Guillaume Chatelet wrote: 2. As far as I know, Android does not expose either CPU identification or cache structure information to userspace. Please do correct me if I'm wrong and this library found a way around that --- but from a cursory look at the

Re: new cpuid is ready for comments

2016-07-12 Thread Guillaume Chatelet via Digitalmars-d-announce
On Tuesday, 12 July 2016 at 13:23:46 UTC, Ilya Yaroshenko wrote: On Tuesday, 12 July 2016 at 12:46:26 UTC, Guillaume Chatelet wrote: On Monday, 11 July 2016 at 16:30:44 UTC, Ilya Yaroshenko wrote: Hello :-) `cpuid` package is core.cpuid analog. It would be used by future D BLAS

Re: new cpuid is ready for comments

2016-07-12 Thread Ilya Yaroshenko via Digitalmars-d-announce
On Tuesday, 12 July 2016 at 12:46:26 UTC, Guillaume Chatelet wrote: On Monday, 11 July 2016 at 16:30:44 UTC, Ilya Yaroshenko wrote: Hello :-) `cpuid` package is core.cpuid analog. It would be used by future D BLAS implementation. Hey Ilya, Quick question: where do the data come from/how

Re: new cpuid is ready for comments

2016-07-12 Thread Guillaume Chatelet via Digitalmars-d-announce
On Monday, 11 July 2016 at 16:30:44 UTC, Ilya Yaroshenko wrote: Hello :-) `cpuid` package is core.cpuid analog. It would be used by future D BLAS implementation. Hey Ilya, Quick question: where do the data come from/how reliable do you think they are?

Re: new cpuid is ready for comments

2016-07-12 Thread Guillaume Chatelet via Digitalmars-d-announce
On Monday, 11 July 2016 at 16:30:44 UTC, Ilya Yaroshenko wrote: Hello :-) `cpuid` package is core.cpuid analog. It would be used by future D BLAS implementation. Why it is better? See https://github.com/libmir/cpuid#api-features https://github.com/libmir/cpuid#implementation-features

Re: DIP: Tail call optimization

2016-07-12 Thread Dmitry Olshansky via Digitalmars-d-announce
On Sunday, 10 July 2016 at 05:03:46 UTC, Dietrich Daroch wrote: Hi everyone (= I've just added a new proposal to add a new attribute to ensure TCO is applied. The proposal is really simple, but I'm clueless on how to implement it and also interested on getting feedback on it. In

Re: DIP: Tail call optimization

2016-07-12 Thread ixid via Digitalmars-d-announce
On Monday, 11 July 2016 at 11:19:59 UTC, Dicebot wrote: D language authors don't want to enforce any code of conduct or moderation in the newsgroup which means certain personas have to be simply ignored. This is not a policy that will scale well. Ketmar's behaviour was badly out of line.