digitalmars.D - DConf 2015?
- Adam D. Ruppe (3/3) Dec 22 2014 By this time last year, dconf 2014 preparations were already
- Walter Bright (2/4) Dec 22 2014 Yes. Still working on getting confirmation of the date.
- Iain Buclaw via Digitalmars-d (4/10) Dec 22 2014 You mean to say that it's moving from it's usual time slot next year?
- Walter Bright (2/14) Dec 22 2014 Looks like it'll be May 27-29.
- Vic (4/13) Dec 22 2014 By the way, who ever is co-coordinating this can also get help
- Kingsley (13/31) Dec 29 2014 Hi
- Walter Bright (4/11) Dec 29 2014 It'll be at Utah Valley University:
- Adam D. Ruppe (2/3) Dec 29 2014 OOh, I might not be the only person there wearing a tie this time!
- Chuck Allison (3/8) Jan 06 2015 No tie required, Adam (you'd be the only one :-).
- Iain Buclaw via Digitalmars-d (8/21) Dec 30 2014 there
- Iain Buclaw via Digitalmars-d (13/37) Dec 30 2014 if there
- Chuck Allison (7/23) Jan 06 2015 Just so you all know, DConf 2015 is scheduled when Utah is it's
- CraigDillabaugh (2/8) Jan 06 2015 Will the ski hills still be open?
- Mattcoder (4/7) Dec 23 2014 Are you going to present us with more classics slides? :)
- Adam D. Ruppe (30/31) Dec 23 2014 I haven't decided if I'd do a submission this year or not yet
- Mattcoder (3/5) Dec 23 2014 Indeed very cool, well done!
- Walter Bright (2/6) Dec 23 2014 Yes, please submit one!
- Kagamin (5/11) Dec 24 2014 According to javascript convention, if you stored a delegate in
- Adam D. Ruppe (27/31) Dec 24 2014 Yeah, it doesn't exactly work like that in D though due to this
- Kagamin (3/3) Dec 24 2014 Just make opDispatch accept zero or more arguments, when zero
- Adam D. Ruppe (6/10) Dec 24 2014 That doesn't work with functions that take zero or one arguments:
By this time last year, dconf 2014 preparations were already under way but I haven't heard anything this year. Is another one planned?
Dec 22 2014
On 12/22/2014 9:40 AM, Adam D. Ruppe wrote:By this time last year, dconf 2014 preparations were already under way but I haven't heard anything this year. Is another one planned?Yes. Still working on getting confirmation of the date.
Dec 22 2014
On 22 December 2014 at 20:52, Walter Bright via Digitalmars-d <digitalmars-d puremagic.com> wrote:On 12/22/2014 9:40 AM, Adam D. Ruppe wrote:You mean to say that it's moving from it's usual time slot next year? (Weekend before spring bank holiday)By this time last year, dconf 2014 preparations were already under way but I haven't heard anything this year. Is another one planned?Yes. Still working on getting confirmation of the date.
Dec 22 2014
On 12/22/2014 12:59 PM, Iain Buclaw via Digitalmars-d wrote:On 22 December 2014 at 20:52, Walter Bright via Digitalmars-d <digitalmars-d puremagic.com> wrote:Looks like it'll be May 27-29.On 12/22/2014 9:40 AM, Adam D. Ruppe wrote:You mean to say that it's moving from it's usual time slot next year? (Weekend before spring bank holiday)By this time last year, dconf 2014 preparations were already under way but I haven't heard anything this year. Is another one planned?Yes. Still working on getting confirmation of the date.
Dec 22 2014
On Tuesday, 23 December 2014 at 00:25:33 UTC, Walter Bright wrote:On 12/22/2014 12:59 PM, Iain Buclaw via Digitalmars-d wrote:<snip>On 22 December 2014 at 20:52, Walter Bright via Digitalmars-d <digitalmars-d puremagic.com> wrote:On 12/22/2014 9:40 AM, Adam D. Ruppe wrote:By this time last year, dconf 2014 preparations were already under way butBy the way, who ever is co-coordinating this can also get help from SV D meetup and likely Berlin and help each other.Looks like it'll be May 27-29.
Dec 22 2014
On Tuesday, 23 December 2014 at 00:25:33 UTC, Walter Bright wrote:On 12/22/2014 12:59 PM, Iain Buclaw via Digitalmars-d wrote:Hi I've recently started programming in D and I have set up a London meetup group - http://www.meetup.com/London-D-Programmers/ I'm interested in coming to the next D conference. Please let me know if there is anything I can do to help out. I've been working on IDE support for intellij here: https://github.com/kingsleyh/DLanguage which I thought might be an interesting topic for a brief presentation. Although I guess it depends on the audience at these conferences. Will the next one be in the same place? I'm based in London - I guess it's not going to be in London?On 22 December 2014 at 20:52, Walter Bright via Digitalmars-d <digitalmars-d puremagic.com> wrote:Looks like it'll be May 27-29.On 12/22/2014 9:40 AM, Adam D. Ruppe wrote:You mean to say that it's moving from it's usual time slot next year? (Weekend before spring bank holiday)By this time last year, dconf 2014 preparations were already under way but I haven't heard anything this year. Is another one planned?Yes. Still working on getting confirmation of the date.
Dec 29 2014
On 12/29/2014 3:37 AM, Kingsley wrote:I'm interested in coming to the next D conference. Please let me know if there is anything I can do to help out. I've been working on IDE support for intellij here: https://github.com/kingsleyh/DLanguageThe best thing you can do is submit a speaking proposal.which I thought might be an interesting topic for a brief presentation. Although I guess it depends on the audience at these conferences. Will the next one be in the same place? I'm based in London - I guess it's not going to be in London?It'll be at Utah Valley University: http://www.uvu.edu/visitors/aboutuvu/
Dec 29 2014
On Tuesday, 30 December 2014 at 03:38:08 UTC, Walter Bright wrote:It'll be at Utah Valley University:OOh, I might not be the only person there wearing a tie this time!
Dec 29 2014
No tie required, Adam (you'd be the only one :-). Chuck On Tuesday, 30 December 2014 at 03:47:17 UTC, Adam D. Ruppe wrote:On Tuesday, 30 December 2014 at 03:38:08 UTC, Walter Bright wrote:It'll be at Utah Valley University:OOh, I might not be the only person there wearing a tie this time!
Jan 06 2015
On 30 Dec 2014 03:40, "Walter Bright via Digitalmars-d" < digitalmars-d puremagic.com> wrote:On 12/29/2014 3:37 AM, Kingsley wrote:thereI'm interested in coming to the next D conference. Please let me know ifintellijis anything I can do to help out. I've been working on IDE support forAlthoughhere: https://github.com/kingsleyh/DLanguageThe best thing you can do is submit a speaking proposal.which I thought might be an interesting topic for a brief presentation.it's notI guess it depends on the audience at these conferences. Will the next one be in the same place? I'm based in London - I guessWhere's the announcement? (sorry if you already have, I am yet to see it). Iain.going to be in London?It'll be at Utah Valley University: http://www.uvu.edu/visitors/aboutuvu/
Dec 30 2014
On 30 Dec 2014 08:59, "Iain Buclaw" <ibuclaw gdcproject.org> wrote:On 30 Dec 2014 03:40, "Walter Bright via Digitalmars-d" <digitalmars-d puremagic.com> wrote:if thereOn 12/29/2014 3:37 AM, Kingsley wrote:I'm interested in coming to the next D conference. Please let me knowintellijis anything I can do to help out. I've been working on IDE support forpresentation. Althoughhere: https://github.com/kingsleyh/DLanguageThe best thing you can do is submit a speaking proposal.which I thought might be an interesting topic for a briefit's notI guess it depends on the audience at these conferences. Will the next one be in the same place? I'm based in London - I guessEven a new frontpage at dconf.org with new Dconf2015 stripes, current proposed location and date (even if still not finalized - emphasis on *to be confirmed*), and early request for speakers would be great. Infact, even just an early request for speakers *before* any finalized plans for date and location would be beneficial for those wanting to take part. :-) Iain.Where's the announcement? (sorry if you already have, I am yet to see it). Iain.going to be in London?It'll be at Utah Valley University: http://www.uvu.edu/visitors/aboutuvu/
Dec 30 2014
Just so you all know, DConf 2015 is scheduled when Utah is it's most beautiful. Not too hot, everything green, perfect for hiking, whatever. If you have never been to Southern Utah before, you might want to consider scheduling some time to see the National Parks and other like places before or after the conference. On Tuesday, 30 December 2014 at 03:38:08 UTC, Walter Bright wrote:On 12/29/2014 3:37 AM, Kingsley wrote:I'm interested in coming to the next D conference. Please let me know if there is anything I can do to help out. I've been working on IDE support for intellij here: https://github.com/kingsleyh/DLanguageThe best thing you can do is submit a speaking proposal.which I thought might be an interesting topic for a brief presentation. Although I guess it depends on the audience at these conferences. Will the next one be in the same place? I'm based in London - I guess it's not going to be in London?It'll be at Utah Valley University: http://www.uvu.edu/visitors/aboutuvu/
Jan 06 2015
On Tuesday, 6 January 2015 at 21:05:57 UTC, Chuck Allison wrote:Just so you all know, DConf 2015 is scheduled when Utah is it's most beautiful. Not too hot, everything green, perfect for hiking, whatever. If you have never been to Southern Utah before, you might want to consider scheduling some time to see the National Parks and other like places before or after the conference.Will the ski hills still be open?
Jan 06 2015
On Monday, 22 December 2014 at 17:40:13 UTC, Adam D. Ruppe wrote:By this time last year, dconf 2014 preparations were already under way but I haven't heard anything this year. Is another one planned?Are you going to present us with more classics slides? :) http://m.imgur.com/hHCN3OL Matheus.
Dec 23 2014
On Tuesday, 23 December 2014 at 16:58:28 UTC, Mattcoder wrote:Are you going to present us with more classics slides? :)I haven't decided if I'd do a submission this year or not yet (and even if I did, there's of course no guarantee it would be accepted!). That's one of the reasons I was asking, last year the deadline was in January so if I do decide to do it, I'll have to start thinking about it soon! I'm kinda tempted to talk about my jsvar.d and script.d this time. I might also blab about web.d, but the var+script thing is kinda interesting at a quick glimpse: // this is valid D code! var a = 10; var b = "20"; var c = a + b; var d = json!q{ "foo": { "bar": 10.2 } }; writeln(d.foo); // {"bar":10.2} d.foo.bar = (var a) => a ~ b; writeln(d.foo.bar()("hello! ")); // double parens cuz property isn't right // hello! 20 You might remember a thread I made a year or two ago asking "is this D or is it javascript?". That kind of thing I think lends itself fairly well to slides. I wrote this program yesterday: https://github.com/adamdruppe/inspector And even I was amazed with how integrating my http2.d - a pretty traditional D module with no special scriptable code - just worked when I plugged it into a var and ran it from my little script language. The templates and operator overloads did all the work in showing the web responses. That's kinda cool.
Dec 23 2014
On Tuesday, 23 December 2014 at 17:19:23 UTC, Adam D. Ruppe wrote:The templates and operator overloads did all the work in showing the web responses. That's kinda cool.Indeed very cool, well done! Matheus.
Dec 23 2014
On 12/23/2014 9:19 AM, Adam D. Ruppe wrote:I haven't decided if I'd do a submission this year or not yet (and even if I did, there's of course no guarantee it would be accepted!). That's one of the reasons I was asking, last year the deadline was in January so if I do decide to do it, I'll have to start thinking about it soon!Yes, please submit one!
Dec 23 2014
On Tuesday, 23 December 2014 at 17:19:23 UTC, Adam D. Ruppe wrote:var d = json!q{ "foo": { "bar": 10.2 } }; writeln(d.foo); // {"bar":10.2} d.foo.bar = (var a) => a ~ b; writeln(d.foo.bar()("hello! ")); // double parens cuz property isn't right // hello! 20According to javascript convention, if you stored a delegate in object's property, d.foo.bar("hello! ") is still a method `bar` called on a value from property `foo`, it's forwarded internally to the delegate when `bar` happens to be a property.
Dec 24 2014
On Wednesday, 24 December 2014 at 09:22:17 UTC, Kagamin wrote:According to javascript convention, if you stored a delegate in object's property, d.foo.bar("hello! ") is still a method `bar` called on a value from property `foo`, it's forwarded internally to the delegate when `bar` happens to be a property.Yeah, it doesn't exactly work like that in D though due to this and property being different. I do have a way to handle the this: foo.bar._function = (var _this, var[] args) { }; The _function is the internal representation - that's what's auto-generated when you assign a regular D function to it. But since D doesn't have a dynamic this keyword like javascript (which is good btw!), you can't access it unless you write a function in that form directly. Like JS though, the var type does have a .apply() method which calls in that form. My little script language does have a JS style this which works the same way. (My language isn't javascript - I changed a few things, removed some, added others, but it is close enough that it shouldn't be too surprising to a javascript user.) What's disappointing with D's property is that it doesn't actually do anything. All the foo.bar on var calls property ref var opDispatch(string name)(). That way, it can get and set a value in a single go (returning ref means some things look silly, like returning null is done as var a = new var; *a = null; return *a; .... yes, a heap allocated null. But then it can be returned as ref and reassigned etc. without extra work. If you want efficiency, keep away from the dynamic type!) But then calling the returned var takes the extra parens since the first set just calls opDispatch... which is what we need to do anyway to just get the var!
Dec 24 2014
Just make opDispatch accept zero or more arguments, when zero arguments are passed, it works as a property, when more arguments are passed, it works like a method call, no need for property.
Dec 24 2014
On Wednesday, 24 December 2014 at 16:19:16 UTC, Kagamin wrote:Just make opDispatch accept zero or more arguments, when zero arguments are passed, it works as a property, when more arguments are passed, it works like a method call, no need for property.That doesn't work with functions that take zero or one arguments: obj.foo(); // still calls opDispatch, not the returned property obj.foo(bar); // indistinguishable from obj.foo = bar With the ref return getter, pretty much everything else works right, but these two cases are still ambiguous.
Dec 24 2014