Re: Proposed: start DConf days one hour later
On Thursday, 28 April 2016 at 05:10:25 UTC, Mithun Hunsur wrote: On Thursday, 28 April 2016 at 04:47:38 UTC, Rory McGuire wrote: [...] Aha - if Google Maps is accurate, I have nothing to worry about :) For reference, the number it gives me is 37 minutes. In that case, +1 to starting late; that being said, I feel like announcing a sweeping change like this days before the conference seems fraught to end poorly. +1 from me. I wouldn't make it to the 17:45 train home anyway.
Re: forum.dlang.org is now using DCaptcha
Asking for feature names is a very bad choice, you're essentially excluding all beginners and it's almost impossible to google the answers (you want to exclude lazy uninterested humans, not all of them, right?). Besides, I thought D was supposed to be the type of language one should be able to successfully program with without the knowledge of formal names. For example, apparently calling the following a raw string or raw string literal is faux pas in the D language. What is the name of the D language syntax feature illustrated in the following fragment of D code? string A = qDELIM `Why with an anxious look at the door-- Pray, what is the Project (and any other medium if you please! William the Conqueror, whose cause was favoured by the carrier,' she thought; `and how funny it'll seem to see that she let the jury--' DELIM; There were others and I don't think they were right either. Sure, I got slices right (oh wait, slices wouldn't be a valid answer, actually), but I was sure the anonymous class was meant to be constructor - it is that, right? This feels a lot like poetry in the high school: what did the author mean? As for math/algorithms, this one feels too advanced: return iota(9).reduce!a+b; So you need to know what `iota` and `reduce` do (okay, that can be googled), understand this weird lambda syntax and know that `iota(n)` will not generate an element equal to `n` just to know that it will return sum of numbers from 1 to 8. And then you're required either to calculate it the tedious way or know that sum from 1 to n equals `n*(n+1)/2`. Sure, this will eliminate spammers. But I wonder what the word of mouth will be: A Have you tried asking on the D forum? B Yeah, but they thought I was a spammer and wouldn't let me post. A Oh, well, maybe try to do it in python. tl;dr: waaay too difficult
Re: Blog post on hidden treasure in the D standard library.
On Friday, 29 August 2014 at 02:11:01 UTC, ketmar via Digitalmars-d-announce wrote: On Thu, 28 Aug 2014 16:18:42 + safety0ff via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: What do you have against capitalizing 'I' ? don't even noticed that until your post. but maybe that is 'cause i'm not using capitals at all... ;-) It annoyed me as well. If you're writing in a language, try to appear literate. I could live with misspelt superfragilisticexpialidocious or even a your/you're mixed by a native speaker, but this rule is very simple and has no exceptions. In fact, you could just do sed -r s/(^|[^[:alnum:]])i($|[^[:alnum:]])/\1I\2/g to have it fixed. How difficult is that?
Re: Blog post on hidden treasure in the D standard library.
On Friday, 29 August 2014 at 14:17:55 UTC, krzaq wrote: On Friday, 29 August 2014 at 02:11:01 UTC, ketmar via Digitalmars-d-announce wrote: On Thu, 28 Aug 2014 16:18:42 + safety0ff via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: What do you have against capitalizing 'I' ? don't even noticed that until your post. but maybe that is 'cause i'm not using capitals at all... ;-) It annoyed me as well. If you're writing in a language, try to appear literate. I could live with misspelt superfragilisticexpialidocious or even a your/you're mixed by a native speaker, but this rule is very simple and has no exceptions. In fact, you could just do sed -r s/(^|[^[:alnum:]])i($|[^[:alnum:]])/\1I\2/g to have it fixed. How difficult is that? I have been inadvertently too harsh. The lack of capitalized I is very annoying, but at the same time, I read the whole post and would like to thank the author for it.
Re: Blog post on hidden treasure in the D standard library.
On Friday, 29 August 2014 at 16:13:33 UTC, ketmar via Digitalmars-d-announce wrote: On Fri, 29 Aug 2014 14:17:53 + krzaq via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: If you're writing in a language, try to appear literate. but what if i can't, for example? i can read (and understand without dictionary, and with jokes too) books of Pratchett, Carrol, Adams, even Tolkien with his ye olde English, but i absolutely can't build correct English sentence by myself. The fact that you obviously can (sans capital Is, it seems) aside, I'd say it's a good reason to give yourself a pause before writing something for a wider public. The rules that say start every sentence with a capital letter or every I meaning thyself shall be capitalized are really simple to follow and you learn them very early when learning the language. Negligence to do so is, to me, either extreme laziness or lack of respect to the reader. This isn't twitter or a text message, after all, you had to have put some serious thought into writing such a post. Why not put a minute more to make it presentable? That being said, I'm sorry for my poor choice of words, I did not mean them to be as aggressive as they are.
Re: D 2.066 is out. Enjoy!
On Monday, 18 August 2014 at 19:00:23 UTC, Andrei Alexandrescu wrote: Congratulations to everyone involved! http://www.reddit.com/r/programming/comments/2dwqvy/d_2066_nogc_c_namespaces_multidimensional_slices/ https://www.facebook.com/dlang.org/posts/905593426121006 https://twitter.com/D_Programming/status/501443132115140609 Andrei The new Windows installer executable is over 70x bigger in 2.066 than it was for 2.065. What's the reason? http://i.imgur.com/OPsYoWf.png