Re: Trip notes from Israel

2017-05-27 Thread Ola Fosheim Grostad via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-27 Thread Meta via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-27 Thread Ola Fosheim Grøstad via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-27 Thread Laeeth Isharc via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-26 Thread Paolo Invernizzi via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-26 Thread Adam D. Ruppe via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-26 Thread Joakim via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-26 Thread Meta via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-26 Thread Andrei Alexandrescu via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-23 Thread Jacob Carlborg via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-23 Thread bpr via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-23 Thread Johan Engelen via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-23 Thread Stefan Koch via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-23 Thread Stefan Koch via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-23 Thread Andrei Alexandrescu via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-23 Thread Stefan Koch via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-23 Thread Andrei Alexandrescu via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-23 Thread Swoorup Joshi via Digitalmars-d-announce
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. :)

Re: Trip notes from Israel

2017-05-23 Thread kinke via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-23 Thread Iain Buclaw via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-22 Thread cym13 via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-22 Thread Johan Engelen via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-22 Thread Sebastiaan Koppe via Digitalmars-d-announce
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.

Re: Trip notes from Israel

2017-05-22 Thread Timon Gehr via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-22 Thread Suliman via Digitalmars-d-announce
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_

Re: Trip notes from Israel

2017-05-22 Thread Quentin Ladeveze via Digitalmars-d-announce
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.

Re: Trip notes from Israel

2017-05-22 Thread Adam D. Ruppe via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-22 Thread Andrei Alexandrescu via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-22 Thread Andrei Alexandrescu via Digitalmars-d-announce
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!

Re: Trip notes from Israel

2017-05-22 Thread Adam D. Ruppe via Digitalmars-d-announce
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

Re: Trip notes from Israel

2017-05-22 Thread Andrei Alexandrescu via Digitalmars-d-announce
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