On Saturday, 27 May 2017 at 20:21:56 UTC, Meta wrote:
On Saturday, 27 May 2017 at 10:50:34 UTC, Ola Fosheim Grøstad
wrote:
Don't mistake my intentions. I proposed removing `body` because
not being able to use it as a symbol name is often complained
about on the forums, because it is a small, ma
On Saturday, 27 May 2017 at 10:50:34 UTC, Ola Fosheim Grøstad
wrote:
Anyway, if people sense that semantic changes are too hard to
get through I guess they will aim for something that is on the
surface (like "body"). As a symbolic act to see if change is at
all possible.
Don't mistake my inte
On Friday, 26 May 2017 at 16:55:44 UTC, Joakim wrote:
On Friday, 26 May 2017 at 11:32:21 UTC, Andrei Alexandrescu
wrote:
Walter and I have implicitly fostered a kind of meritocracy
whereby it's the point/argument that matters.
I don't see any evidence of this statement being true.
Unfortunate
On Friday, 26 May 2017 at 16:55:44 UTC, Joakim wrote:
On Friday, 26 May 2017 at 11:32:21 UTC, Andrei Alexandrescu
wrote:
Documentation of vibe.d was also mentioned as an important
problem. More precisely, it's the contrast between the quality
of the project and that of the documentation - someo
On Friday, 26 May 2017 at 11:32:21 UTC, Andrei Alexandrescu wrote:
On 5/22/17 6:53 PM, cym13 wrote:
One thing that several of those people emphasized is we need to
improve leadership and decision. "You are trying to do
democracy and democracy doesn't work here" (by a successful
serial entrepr
On Friday, 26 May 2017 at 11:32:21 UTC, Andrei Alexandrescu wrote:
Every person in the room took a significant fraction of the
meeting time to tear me a new one about dub and
http://code.dlang.org. Each in a different place
Just a couple days ago, people asked me if my libs were on dub...
thi
On Friday, 26 May 2017 at 11:32:21 UTC, Andrei Alexandrescu wrote:
One thing that several of those people emphasized is we need to
improve leadership and decision. "You are trying to do
democracy and democracy doesn't work here" (by a successful
serial entrepreneur).
I'm pretty sure nobody ac
On Friday, 26 May 2017 at 11:32:21 UTC, Andrei Alexandrescu wrote:
What hurts us the most and stands like a sore thumb is the
occasional use of abusive language. We need to stop that.
Interesting. Are there any examples you're willing to provide? It
seems to me that stuff like this is immediat
On 5/22/17 6:53 PM, cym13 wrote:
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/
-- Andrei
Now that you are back and could take some time to think this over, would
you say your trip will influence how
On 2017-05-22 17:05, Andrei Alexandrescu wrote:
http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/
-- Andrei
About the custom attributes that are mentioned, like "has acquired a
lock" attribute. This would be a perfect candidate for a UDA and using
the compiler as a libr
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/ --
Andrei
That was a great read, thanks!
At the end, you mention a successful serial entrepreneur who
counsels pursuing the great rather than the good i
On Tuesday, 23 May 2017 at 08:18:26 UTC, Iain Buclaw wrote:
So for LDC to be as good as GDC, you need to need to compile
with -enable-ldc-amazing-feature-cross-module-inlining?
In this case, yep.
If you want a hint (though it's not my place to say), LLVM I'm
told is a reasonably OK compiler
On Tuesday, 23 May 2017 at 15:37:39 UTC, Stefan Koch wrote:
The compiler does indeed seem to optimize the code somewhat.
Although the generated asm still looks wired.
http://asm.dlang.org/#compilers:!((compiler:dmd_nightly,options:'-dip25+-O+-release+-inline+-m32',source:'import+core.checkedint%3
On Tuesday, 23 May 2017 at 15:19:39 UTC, Andrei Alexandrescu
wrote:
On 05/23/2017 09:42 AM, Stefan Koch wrote:
On Tuesday, 23 May 2017 at 13:27:42 UTC, Andrei Alexandrescu
wrote:
On 5/22/17 4:51 PM, Johan Engelen wrote:
[...]
Thanks! Yes, seto is what I thought of - one way or another,
it g
On 05/23/2017 09:42 AM, Stefan Koch wrote:
On Tuesday, 23 May 2017 at 13:27:42 UTC, Andrei Alexandrescu wrote:
On 5/22/17 4:51 PM, Johan Engelen wrote:
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
[...]
A fun read!
"(Late at night, I double checked. Mozilla’s CheckedIn
On Tuesday, 23 May 2017 at 13:27:42 UTC, Andrei Alexandrescu
wrote:
On 5/22/17 4:51 PM, Johan Engelen wrote:
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu
wrote:
[...]
A fun read!
"(Late at night, I double checked. Mozilla’s CheckedInt is
just as bad as I remembered. They do a
On 5/22/17 4:51 PM, Johan Engelen wrote:
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/
-- Andrei
A fun read!
"(Late at night, I double checked. Mozilla’s CheckedInt is just as bad
as I remembered. T
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/ --
Andrei
Interesting read. You're my brother from another mother. :)
On Tuesday, 23 May 2017 at 08:18:26 UTC, Iain Buclaw wrote:
If you want a hint (though it's not my place to say), LLVM I'm
told is a reasonably OK compiler, and any reasonably OK
compiler should come with overflow intrinsics - try using them
directly.
The intrinsics are exposed by LDC's drunt
On 22 May 2017 at 22:51, Johan Engelen via Digitalmars-d-announce
wrote:
> On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
>>
>> http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/
>> -- Andrei
>
>
> A fun read!
>
> "(Late at night, I double checked. Mozilla
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/ --
Andrei
Now that you are back and could take some time to think this
over, would you say your trip will influence how you see D's and
the D community
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/ --
Andrei
A fun read!
"(Late at night, I double checked. Mozilla’s CheckedInt is just
as bad as I remembered. They do a division to test for
multiplica
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/ --
Andrei
Wow, that was really good. Love to read more of your trip notes.
On 22.05.2017 17:38, Adam D. Ruppe wrote:
On Monday, 22 May 2017 at 15:26:26 UTC, Andrei Alexandrescu wrote:
Yah, didn't want to overload the article (or the discussion) with the
expression/statement distinction. -- Andrei
Yeah, the details might be too much for a general audience (and I
reali
On Monday, 22 May 2017 at 15:12:42 UTC, Andrei Alexandrescu wrote:
On 05/22/2017 11:05 AM, Andrei Alexandrescu wrote:
http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/ --
Andrei
Submitted to reddit as well:
https://www.reddit.com/r/programming/comments/6cntso/from_the_
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/ --
Andrei
It was really an entertaining and interesting post, thank you.
On Monday, 22 May 2017 at 15:26:26 UTC, Andrei Alexandrescu wrote:
Yah, didn't want to overload the article (or the discussion)
with the expression/statement distinction. -- Andrei
Yeah, the details might be too much for a general audience (and I
realize you know this, I'm commenting more for
On 05/22/2017 11:26 AM, Andrei Alexandrescu wrote:
On 05/22/2017 11:23 AM, Adam D. Ruppe wrote:
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
mixin is a statement so it needs a terminator, hence
the semicolon at the very end. In turn, mixin takes
a string (the concatenation
On 05/22/2017 11:23 AM, Adam D. Ruppe wrote:
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
mixin is a statement so it needs a terminator, hence
the semicolon at the very end. In turn, mixin takes
a string (the concatenation of variable op
That actually depends on context!
On Monday, 22 May 2017 at 15:05:24 UTC, Andrei Alexandrescu wrote:
mixin is a statement so it needs a terminator, hence
the semicolon at the very end. In turn, mixin takes
a string (the concatenation of variable op
That actually depends on context! The mixin statement needs
statements, but the
On 05/22/2017 11:05 AM, Andrei Alexandrescu wrote:
http://dlang.org/blog/2017/05/22/introspection-introspection-everywhere/
-- Andrei
Submitted to reddit as well:
https://www.reddit.com/r/programming/comments/6cntso/from_the_d_blog_introspection_introspection/
-- Andrei
31 matches
Mail list logo