Re: D for the Win

2014-08-24 Thread Mike via Digitalmars-d-announce
On Sunday, 24 August 2014 at 09:24:55 UTC, Jacob Carlborg wrote: On 2014-08-24 10:53, bearophile wrote: Dicebot: In reddit thread one of commenters complained about D performance and linked this benchmark : That benchmark found a small performance bug in ldc2, that I reported, but I

Re: D for the Win

2014-08-24 Thread ketmar via Digitalmars-d-announce
On Sun, 24 Aug 2014 12:51:10 + Mike via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: ps. 6. This change (https://github.com/nsf/pnoise/commit/baadfe20c7ae6aa900cb0e4188aa9d20bea95918) with GDC has no effect at all. signature.asc Description: PGP signature

Re: D for the Win

2014-08-24 Thread Mike via Digitalmars-d-announce
On Sunday, 24 August 2014 at 13:13:58 UTC, ketmar via Digitalmars-d-announce wrote: On Sun, 24 Aug 2014 12:51:10 + Mike via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: ps. 6. This change

Re: D for the Win

2014-08-24 Thread bearophile via Digitalmars-d-announce
Mike: Then I add change only #6 above, and remove the excessive function attributes, Maybe I'll make a pull request for it. I don't think users should have to decorate their code like a Christmas tree I don't agree, function attributes are not excessive, they are idiomatic in D. Bye,

Re: D for the Win

2014-08-24 Thread ketmar via Digitalmars-d-announce
On Sun, 24 Aug 2014 13:44:07 + Mike via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: hm. for my GDC 4.9.1. git HEAD #6 has no effect at all. p.s. it's unfair to specify -msse3 -mfpmath=sse for gcc and not for gdc. gdc can use this flags too! (yeah, the effect is great:

Re: D for the Win

2014-08-24 Thread ketmar via Digitalmars-d-announce
On Sun, 24 Aug 2014 13:44:07 + Mike via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: p.s. what i did is this: auto tm = Timer(); tm.start; foreach (; 0..100) { auto n2d = Noise2DContext(0); foreach (i; 0..100) { foreach (y; 0..256) { foreach

Re: D for the Win

2014-08-24 Thread Mike via Digitalmars-d-announce
On Sunday, 24 August 2014 at 14:04:22 UTC, ketmar via Digitalmars-d-announce wrote: On Sun, 24 Aug 2014 13:44:07 + Mike via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: p.s. what i did is this: auto tm = Timer(); tm.start; foreach (; 0..100) { auto n2d =

Re: D for the Win

2014-08-24 Thread Mike via Digitalmars-d-announce
On Sunday, 24 August 2014 at 14:09:03 UTC, Mike wrote: I'm guessing the dependency is probably due to our configure/build of GDC. I'm using Arch Linux 64's default GDC from their repository. Perhaps it's configured in a way that has these optimizations on by default. It probably should.

Re: D for the Win

2014-08-24 Thread Iain Buclaw via Digitalmars-d-announce
On 24 Aug 2014 14:09, ketmar via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: On Sun, 24 Aug 2014 12:51:10 + Mike via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: 5. Using C's floor instead of D's floor. - very significant (why?) gcc/clang

Re: D for the Win

2014-08-24 Thread ketmar via Digitalmars-d-announce
On Sun, 24 Aug 2014 16:16:43 +0100 Iain Buclaw via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: That's because floor isn't an intrinsic. The crippling speed issue was the fact that floor computed and returned at real precision. i'm testing on x86, and the difference

Re: D for the Win

2014-08-24 Thread Iain Buclaw via Digitalmars-d-announce
On 24 Aug 2014 16:26, ketmar via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: On Sun, 24 Aug 2014 16:16:43 +0100 Iain Buclaw via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: That's because floor isn't an intrinsic. The crippling speed issue

Re: D for the Win

2014-08-23 Thread Adam D. Ruppe via Digitalmars-d-announce
Author posted part 2 http://tomerfiliba.com/blog/dlang-part2/

Re: D for the Win

2014-08-23 Thread Andrej Mitrovic via Digitalmars-d-announce
On 8/23/14, Adam D. Ruppe via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: Author posted part 2 http://tomerfiliba.com/blog/dlang-part2/ If I read that right it seems they're using D in his startup? Pretty cool. A bit of googling reveals the company's name is Weka.IO.

Re: D for the Win

2014-08-23 Thread Dicebot via Digitalmars-d-announce
On Saturday, 23 August 2014 at 16:28:33 UTC, Adam D. Ruppe wrote: Author posted part 2 http://tomerfiliba.com/blog/dlang-part2/ In reddit thread one of commenters complained about D performance and linked this benchmark : https://github.com/nsf/pnoise I tried running it and don't see

Re: D for the Win

2014-08-23 Thread Mike via Digitalmars-d-announce
On Sunday, 24 August 2014 at 02:19:18 UTC, Dicebot wrote: On Saturday, 23 August 2014 at 16:28:33 UTC, Adam D. Ruppe wrote: Author posted part 2 http://tomerfiliba.com/blog/dlang-part2/ In reddit thread one of commenters complained about D performance and linked this benchmark :

Re: D for the Win

2014-08-21 Thread eles via Digitalmars-d-announce
On Wednesday, 20 August 2014 at 21:43:26 UTC, Walter Bright wrote: On 8/20/2014 2:33 PM, anonymous wrote: Dlang Dlang Über Alles as a German, O_O I'm not surprised that the German programming community has taken to D. After all, German cars all have those D stickers on them :-) French

Re: D for the Win

2014-08-21 Thread eles via Digitalmars-d-announce
On Wednesday, 20 August 2014 at 22:02:31 UTC, anonymous wrote: On Wednesday, 20 August 2014 at 21:43:26 UTC, Walter Bright wrote: On 8/20/2014 2:33 PM, anonymous wrote: Dlang Dlang Über Alles as a German, O_O I'm not surprised that the German programming community has taken to D. After

Re: D for the Win

2014-08-21 Thread Nick Sabalausky via Digitalmars-d-announce
On 8/20/2014 5:39 PM, Peter Alexander wrote: Ha, that opDollar thing in the HTML generator is the nastiest D hack I've seen :-P Yea, this *statement* really made me go o_O link[$.rel = foobar, $.type = text/css]; That's a lot of syntax abuse there! Still, if it works for him, great, who

Re: D for the Win

2014-08-21 Thread Nick Sabalausky via Digitalmars-d-announce
On 8/20/2014 6:57 PM, Paulo Pinto wrote: Am 21.08.2014 00:02, schrieb anonymous: No, no, Dlang Dlang Über Alles is a take on Deutschland Deutschland über alles (Germany Germany over everything), the first verse of the national anthem as sung in Nazi times. I was actually worried if the author

Re: D for the Win

2014-08-21 Thread ketmar via Digitalmars-d-announce
On Thu, 21 Aug 2014 04:31:31 -0400 Nick Sabalausky via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: Yea, this *statement* really made me go o_O link[$.rel = foobar, $.type = text/css]; That's a lot of syntax abuse there! but it's fun! we all used to think that $

Re: D for the Win

2014-08-21 Thread Ola Fosheim Gr via Digitalmars-d-announce
On Thursday, 21 August 2014 at 08:31:49 UTC, Nick Sabalausky wrote: link[$.rel = foobar, $.type = text/css]; That's a lot of syntax abuse there! Still, if it works for him, great, who am I to complain? At the end of the day, it's just a tool. Now the comma-operator has to stay because

Re: D for the Win

2014-08-21 Thread ketmar via Digitalmars-d-announce
On Thu, 21 Aug 2014 08:37:30 + Ola Fosheim Gr via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: Now the comma-operator has to stay because removing it is a severe breaking change. but we can abuse opIndex and/or opSlice too! ;-) signature.asc Description: PGP

Re: D for the Win

2014-08-21 Thread Jacob Carlborg via Digitalmars-d-announce
On 21/08/14 10:37, Ola Fosheim Gr wrote: Now the comma-operator has to stay because removing it is a severe breaking change. Isn't that multiple arguments to opIndex? -- /Jacob Carlborg

Re: D for the Win

2014-08-21 Thread Rory McGuire via Digitalmars-d-announce
What is really awesome about this is that his code actually worked, the mixing of operator overloads, opDispatch and rarely used features(e.g. comma op). D has come a long way in the last decade. On Thu, Aug 21, 2014 at 10:40 AM, ketmar via Digitalmars-d-announce

Re: D for the Win

2014-08-21 Thread Rory McGuire via Digitalmars-d-announce
On Thu, Aug 21, 2014 at 10:47 AM, Jacob Carlborg via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: On 21/08/14 10:37, Ola Fosheim Gr wrote:Isn't that multiple arguments to opIndex? -- /Jacob Carlborg mm, yes I believe you are right.

Re: D for the Win

2014-08-21 Thread Ola Fosheim Gr via Digitalmars-d-announce
On Thursday, 21 August 2014 at 08:47:50 UTC, Jacob Carlborg wrote: Isn't that multiple arguments to opIndex? Probably, I was just trying to be funny :P There should be a tutorial D for perl programmers of the 90s...

Re: D for the Win

2014-08-21 Thread anonymous via Digitalmars-d-announce
On Thursday, 21 August 2014 at 01:51:11 UTC, ketmar via Digitalmars-d-announce wrote: i always wonder how good people at finding various offences I'm not offended. and fascims everywhere. It's pretty much the Nazi anthem. It doesn't get much more fascist than that. Of course, someone can

Re: D for the Win

2014-08-21 Thread anonymous via Digitalmars-d-announce
On Wednesday, 20 August 2014 at 22:57:21 UTC, Paulo Pinto wrote: As a Portuguese living in Germany, I would say not everyone knows that outside Germany. Certainly. As I said, from an Israeli it's probably benign. I guess if aynthing, it's meant to be jokingly provoking towards Germans. I don't

Re: D for the Win

2014-08-21 Thread ketmar via Digitalmars-d-announce
On Thu, 21 Aug 2014 11:48:32 + anonymous via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: It's pretty much the Nazi anthem. oh, really? let's see. current German anthem: Einigkeit und Recht und Freiheit für das deutsche Vaterland! Danach lasst uns alle streben

Re: D for the Win

2014-08-21 Thread Dicebot via Digitalmars-d-announce
On Thursday, 21 August 2014 at 12:05:40 UTC, ketmar via Digitalmars-d-announce wrote: ... Please, this is not important enough to argue here.

Re: D for the Win

2014-08-21 Thread ketmar via Digitalmars-d-announce
On Thu, 21 Aug 2014 12:08:05 + Dicebot via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: Please, this is not important enough to argue here. ah, excuse me. it's so easy to drag me into such talks... mea culpa. signature.asc Description: PGP signature

Re: D for the Win

2014-08-21 Thread Gary Willoughby via Digitalmars-d-announce
http://en.wikipedia.org/wiki/Godwin's_law

Re: D for the Win

2014-08-21 Thread Walter Bright via Digitalmars-d-announce
On 8/20/2014 3:02 PM, anonymous wrote: [...] I agree with Dicebot. Let's not go there.

D for the Win

2014-08-20 Thread Andrei via Digitalmars-d-announce
stumbled on this blog post: http://tomerfiliba.com/blog/dlang/ looked like something worth posting to r/programming, so I did

Re: D for the Win

2014-08-20 Thread anonymous via Digitalmars-d-announce
Dlang Dlang Über Alles as a German, O_O

Re: D for the Win

2014-08-20 Thread Peter Alexander via Digitalmars-d-announce
Ha, that opDollar thing in the HTML generator is the nastiest D hack I've seen :-P

Re: D for the Win

2014-08-20 Thread Walter Bright via Digitalmars-d-announce
On 8/20/2014 2:21 PM, Andrei wrote: stumbled on this blog post: http://tomerfiliba.com/blog/dlang/ looked like something worth posting to r/programming, so I did http://www.reddit.com/r/programming/comments/2e49tm/d_for_the_win/

Re: D for the Win

2014-08-20 Thread Walter Bright via Digitalmars-d-announce
On 8/20/2014 2:33 PM, anonymous wrote: Dlang Dlang Über Alles as a German, O_O I'm not surprised that the German programming community has taken to D. After all, German cars all have those D stickers on them :-)

Re: D for the Win

2014-08-20 Thread bearophile via Digitalmars-d-announce
Andrei: http://tomerfiliba.com/blog/dlang/ struct PascalString { Field!ubyte length; Also see if UDAs plus compile-time introspection is helpful. auto stream = cast(ubyte[])\x05hello.dup; Perhaps this is enough, and avoids one allocation: immutable stream =

Re: D for the Win

2014-08-20 Thread anonymous via Digitalmars-d-announce
On Wednesday, 20 August 2014 at 21:43:26 UTC, Walter Bright wrote: On 8/20/2014 2:33 PM, anonymous wrote: Dlang Dlang Über Alles as a German, O_O I'm not surprised that the German programming community has taken to D. After all, German cars all have those D stickers on them :-) No, no,

Re: D for the Win

2014-08-20 Thread Paulo Pinto via Digitalmars-d-announce
Am 21.08.2014 00:02, schrieb anonymous: On Wednesday, 20 August 2014 at 21:43:26 UTC, Walter Bright wrote: On 8/20/2014 2:33 PM, anonymous wrote: Dlang Dlang Über Alles as a German, O_O I'm not surprised that the German programming community has taken to D. After all, German cars all have

Re: D for the Win

2014-08-20 Thread ketmar via Digitalmars-d-announce
On Wed, 20 Aug 2014 22:02:31 + anonymous via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: From a German author that would be an embracement of fascism. i always wonder how good people at finding various offences and fascims everywhere. i bet that such people are glad

Re: D for the Win

2014-08-20 Thread ketmar via Digitalmars-d-announce
On Thu, 21 Aug 2014 00:57:27 +0200 Paulo Pinto via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: Specially the younger generations, they just use it because it sounds cool. and fun. they don't fear that old dead dog anymore, they making fun of it. signature.asc

Re: D Article Contest - win an iPad2

2011-05-31 Thread Luis Carlos Moreira da Costa
Very Interesting!

Re: D Article Contest - win an iPad2

2011-05-12 Thread Nick Sabalausky
Walter Bright newshou...@digitalmars.com wrote in message news:iqejth$1jjf$1...@digitalmars.com... Just a reminder! Article submission deadline: before June 1, 2011, GMT Voting deadline: before June 8, 2011, GMT Maybe there should be a wiki page or something to keep track of all the

D Article Contest - win an iPad2

2011-05-11 Thread Walter Bright
Just a reminder! Article submission deadline: before June 1, 2011, GMT Voting deadline: before June 8, 2011, GMT

Re: D Article Contest - win an iPad2

2011-04-08 Thread simendsjo
I don't see why is it inappropriate of you to comment on them. Shouldn't the winner be picked by the most votes? In that case, you have a vote like everyone else, and should also be allowed to comment.

Re: D Article Contest - win an iPad2

2011-04-08 Thread Walter Bright
On 4/8/2011 12:05 AM, simendsjo wrote: I don't see why is it inappropriate of you to comment on them. Shouldn't the winner be picked by the most votes? In that case, you have a vote like everyone else, and should also be allowed to comment. While technically you are correct, I still think it

Re: D Article Contest - win an iPad2

2011-04-08 Thread Robert Clipsham
On 30/03/2011 06:40, Walter Bright wrote: D Article Contest! Voting Rules 1. You must have used your handle to post to the digitalmars.D newsgroup prior to this announcement 2. One vote per handle 3. Voting will be done on the digitalmars.D newsgroup Question: Are votes per-article or

Re: D Article Contest - win an iPad2

2011-04-08 Thread Andrei Alexandrescu
On 4/8/11 10:35 AM, Robert Clipsham wrote: On 30/03/2011 06:40, Walter Bright wrote: D Article Contest! Voting Rules 1. You must have used your handle to post to the digitalmars.D newsgroup prior to this announcement 2. One vote per handle 3. Voting will be done on the digitalmars.D

Re: D Article Contest - win an iPad2

2011-04-08 Thread Walter Bright
On 4/8/2011 8:41 AM, Andrei Alexandrescu wrote: On 4/8/11 10:35 AM, Robert Clipsham wrote: On 30/03/2011 06:40, Walter Bright wrote: D Article Contest! Voting Rules 1. You must have used your handle to post to the digitalmars.D newsgroup prior to this announcement 2. One vote per handle 3.

Re: D Article Contest - win an iPad2

2011-04-07 Thread Walter Bright
A couple of people have posted drafts of articles for this contest to the n.g. I think that's great! But since this is a contest, I hope everyone will understand that I think it would be inappropriate of me to comment on the content of them until the contest is over. Except keep the

Re: D Article Contest - win an iPad2

2011-04-07 Thread Caligo
In the rules there is no mention that the article should try to promote the D programming language rather than, say, criticize it because of its current state. One could write an article that portrays D negatively and receive majority of the votes. Would the author of that article still receive

[First draft] Getting more fiber in your diet Was: Re: D Article Contest - win an iPad2

2011-04-04 Thread Robert Clipsham
On 30/03/2011 06:40, Walter Bright wrote: D Article Contest! First Prize: iPad 2 wifi 16Gb Write an article about the D programming language. The articles submitted will be voted on by the participants in the digitalmars.D newsgroup. Vote tallies determine the winners! Article submission

Re: D Article Contest - win an iPad2

2011-04-01 Thread Walter Bright
On 3/31/2011 7:15 PM, Andrej Mitrovic wrote: *When I say tutorials I don't mean tutorials on the language itself. But a tutorial on how to create some type of software by using D. Yes to both.

Re: D Article Contest - win an iPad2

2011-03-31 Thread Nick Sabalausky
Walter Bright newshou...@digitalmars.com wrote in message news:imulpu$20c7$1...@digitalmars.com... On 3/30/2011 12:05 AM, Jonathan M Davis wrote: And what do you mean by an article on the D Programming Language? A general article on the language itself? An article related to D? On the

Re: D Article Contest - win an iPad2

2011-03-31 Thread Andrej Mitrovic
What about tutorials? Allowed?

Re: D Article Contest - win an iPad2

2011-03-31 Thread Walter Bright
On 3/31/2011 6:59 PM, Nick Sabalausky wrote: I don't mean to split hairs or beat a semantic horse here (or abuse metaphors ;)), but what about an example-heavy article that's about some programming technique and just happens to use D for all the examples (and uses D terminology when talking

Re: D Article Contest - win an iPad2

2011-03-31 Thread Andrej Mitrovic
*When I say tutorials I don't mean tutorials on the language itself. But a tutorial on how to create some type of software by using D.

Re: D Article Contest - win an iPad2

2011-03-30 Thread Emil Madsen
On 30 March 2011 07:40, Walter Bright newshou...@digitalmars.com wrote: D Article Contest! First Prize: iPad 2 wifi 16Gb Write an article about the D programming language. The articles submitted will be voted on by the participants in the digitalmars.D newsgroup. Vote tallies determine the

Re: D Article Contest - win an iPad2

2011-03-30 Thread Jonathan M Davis
On 2011-03-29 22:40, Walter Bright wrote: D Article Contest! First Prize: iPad 2 wifi 16Gb Write an article about the D programming language. The articles submitted will be voted on by the participants in the digitalmars.D newsgroup. Vote tallies determine the winners! Article

Re: D Article Contest - win an iPad2

2011-03-30 Thread Walter Bright
On 3/30/2011 12:05 AM, Jonathan M Davis wrote: And what do you mean by an article on the D Programming Language? A general article on the language itself? An article related to D? On the language, or on using D, or on designing programs in D, etc. An article only mentioning D incidentally

Re: D Article Contest - win an iPad2

2011-03-30 Thread Walter Bright
On 3/29/2011 10:40 PM, Walter Bright wrote: Author Rules I should add that it should not be a previously posted/published article.

Re: D Article Contest - win an iPad2

2011-03-30 Thread Mike Linford
I recently started writing an article on ranges in D, since there have been requests for a good article/tutorial on ranges. I'd just like to say that I look forward to reading this and would greatly appreciate it. :-) -- --Mike Linford

Re: D Article Contest - win an iPad2

2011-03-30 Thread simendsjo
Very nice initiative. D needs more articles and publicity. Hopefully many people will write articles even if they are know they are not able to compete for the grand prize - an article written by me cannot compete with Andrei or Bartosz :) 2. Digital Mars may submit the article on your behalf

Re: D Article Contest - win an iPad2

2011-03-30 Thread Andrei Alexandrescu
On 03/30/2011 12:40 AM, Walter Bright wrote: D Article Contest! [snip] Posted to reddit: http://www.reddit.com/r/programming/comments/gepwf/ipad2_contest_write_an_article_on_d_by_june_1st/ Andrei

Re: D Article Contest - win an iPad2

2011-03-30 Thread Jérôme M. Berger
Walter Bright wrote: Author Rules 1. Article is submitted under the Creative Commons License Which one? Jerome -- mailto:jeber...@free.fr http://jeberger.free.fr Jabber: jeber...@jabber.fr signature.asc Description: OpenPGP digital signature

D Article Contest - win an iPad2

2011-03-29 Thread Walter Bright
D Article Contest! First Prize: iPad 2 wifi 16Gb Write an article about the D programming language. The articles submitted will be voted on by the participants in the digitalmars.D newsgroup. Vote tallies determine the winners! Article submission deadline: before June 1, 2011, GMT Voting