Re: Proposed: start DConf days one hour later

2016-04-28 Thread krzaq via Digitalmars-d-announce

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

2014-12-02 Thread krzaq via Digitalmars-d-announce
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.

2014-08-29 Thread krzaq via Digitalmars-d-announce
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.

2014-08-29 Thread krzaq via Digitalmars-d-announce

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.

2014-08-29 Thread krzaq via Digitalmars-d-announce
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!

2014-08-19 Thread KrzaQ via Digitalmars-d-announce
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