Re: I'll be in Seattle at Lang.NEXT
On Saturday, 7 April 2012 at 06:33:03 UTC, Andrei Alexandrescu wrote: Slides are online: http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D In C# you rethrow using throw; statement: throw e; loses stack trace.
Re: I'll be in Seattle at Lang.NEXT
On Saturday, 7 April 2012 at 06:33:03 UTC, Andrei Alexandrescu wrote: Slides are online: http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D rollback1 seems to be missing on slide 15. You probably need 3 of them there.
Re: I'll be in Seattle at Lang.NEXT
And you probably need to check if error==nil instead of error!=nil... Sorry, if I say nonsense, I don't know Go.
Re: I'll be in Seattle at Lang.NEXT
Andrei Alexandrescu: Slides are online: http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D Putting the slides online before the talk is a very good idea, thank you. Page 31: the title of this slide is D array = pointer + length, but the image shows two pointers inside the array struct/fat pointer. Walter has said several times his desire to replace the pointer + length with two pointers. Are those desires going to produce a change? And even if this is a bit OT: why aren't D array fat references composed by 3 fields: pointer + length + capacity? I think Go slices are like this. Page 34, Convenient: I don't know how well DMD will optimize this code, but it's one of the simplest to read array-twiddling palindrome functions I've seen. But probably I write: !a.empty Instead of: a.length Page 36, Palindrome generalized: unfortunately D doesn't map syntaxes like a[1..$-1] to range functions :-) Page 51: An horizontal line needs to be at 1.0 too. But I prefer a graph that shows run-time seconds. Very nice slides pack. Bye, bearophile
Re: I'll be in Seattle at Lang.NEXT
On 4/8/12 11:31 AM, bearophile wrote: Andrei Alexandrescu: Slides are online: http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D Putting the slides online before the talk is a very good idea, thank you. Page 31: the title of this slide is D array = pointer + length, but the image shows two pointers inside the array struct/fat pointer. I mention during the talk that the concept is the same regardless of that representation detail. Andrei
Re: I'll be in Seattle at Lang.NEXT
On 3/15/12 10:39 AM, Andrei Alexandrescu wrote: Hello, Somewhat unexpectedly even to me, I'll be in Seattle for the Lang.NEXT conference together with Walter. Both of us will give talks. http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012 Would be glad to redo a D Seattle meeting. Regardless, the conference is interesting and free so it's worth joining if time allows. Slides are online: http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D Talk will be up in due time, probably Monday. Philippe and Dmitry, you have a lot of work to do :o). Andrei
Re: I'll be in Seattle at Lang.NEXT
On 4/7/12, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Slides are online: http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D I don't know if Walter opened another thread for his presentation, but his slides are online now too: http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/The-D-Programming-Language
Re: I'll be in Seattle at Lang.NEXT
On 4/7/12, Andrej Mitrovic andrej.mitrov...@gmail.com wrote: I don't know if Walter opened another thread for his presentation, but his slides are online now too: http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/The-D-Programming-Language Heheh, I've noticed Walter is using FIle.byLine to demonstrate RAII on page 24. I guess he didn't run into this yet: http://d.puremagic.com/issues/show_bug.cgi?id=7022
Re: I'll be in Seattle at Lang.NEXT
On Sat, Apr 7, 2012 at 08:33, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Slides are online: http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Three-Unlikely-Successful-Features-of-D Nice :) Thanks for choosing my project as one of your examples. Talk will be up in due time, probably Monday. Philippe and Dmitry, you have a lot of work to do :o). I love being stressed! What kind of work do you have in mind?
Re: I'll be in Seattle at Lang.NEXT
On 2012-03-15 22:00, James Miller wrote: On 16 March 2012 09:33, Brad Andersone...@gnuk.net wrote: You and Bernard Helyer can get together and have a little D conference. Maybe call it D For Two. Regards, Brad Anderson Probably not worth one of us doing a 9 hour drive, or catching a plane, just for that. No, no, no. 4.5 hour is enough, meet half way :) -- /Jacob Carlborg
I'll be in Seattle at Lang.NEXT
Hello, Somewhat unexpectedly even to me, I'll be in Seattle for the Lang.NEXT conference together with Walter. Both of us will give talks. http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012 Would be glad to redo a D Seattle meeting. Regardless, the conference is interesting and free so it's worth joining if time allows. Thanks, Andrei
Re: I'll be in Seattle at Lang.NEXT
On Thursday, 15 March 2012 at 15:38:59 UTC, Andrei Alexandrescu wrote: Somewhat unexpectedly even to me, I'll be in Seattle for the Lang.NEXT conference together with Walter. Both of us will give talks. http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012 Now if only all these tech conferences didn't happen to be held in the US and/or overseas flights from Europe were cheaper (same for the D conference :()… But as the sessions will be recorded and the speaker line-up sure promises a lot of interesting talks, my disappointment could be worse. :P David
Re: I'll be in Seattle at Lang.NEXT
A devroom at FOSDEM would be awesome! On Thu, Mar 15, 2012 at 7:05 PM, Alex Rønne Petersen xtzgzo...@gmail.com wrote: On 15-03-2012 18:55, David Nadlinger wrote: On Thursday, 15 March 2012 at 15:38:59 UTC, Andrei Alexandrescu wrote: Somewhat unexpectedly even to me, I'll be in Seattle for the Lang.NEXT conference together with Walter. Both of us will give talks. http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012 Now if only all these tech conferences didn't happen to be held in the US and/or overseas flights from Europe were cheaper (same for the D conference :()… But as the sessions will be recorded and the speaker line-up sure promises a lot of interesting talks, my disappointment could be worse. :P David There's still the possibility of arranging a devroom at FOSDEM 2013... -- - Alex
Re: I'll be in Seattle at Lang.NEXT
On 16 March 2012 06:55, David Nadlinger s...@klickverbot.at wrote: Now if only all these tech conferences didn't happen to be held in the US and/or overseas flights from Europe were cheaper (same for the D conference :()… I feel you, except I'm in New Zealand. We do get Webstock though, so thats nice, but I can't afford to go to such things. I think the cheapest conference I've seen here is Kiwicon, at like $50, but its a hacker convention, not necessarily what I want to go to. -- James Miller
Re: I'll be in Seattle at Lang.NEXT
On Thu, Mar 15, 2012 at 2:03 PM, James Miller ja...@aatch.net wrote: On 16 March 2012 06:55, David Nadlinger s...@klickverbot.at wrote: Now if only all these tech conferences didn't happen to be held in the US and/or overseas flights from Europe were cheaper (same for the D conference :()… I feel you, except I'm in New Zealand. We do get Webstock though, so thats nice, but I can't afford to go to such things. I think the cheapest conference I've seen here is Kiwicon, at like $50, but its a hacker convention, not necessarily what I want to go to. -- James Miller You and Bernard Helyer can get together and have a little D conference. Maybe call it D For Two. Regards, Brad Anderson
Re: I'll be in Seattle at Lang.NEXT
On 16 March 2012 09:33, Brad Anderson e...@gnuk.net wrote: You and Bernard Helyer can get together and have a little D conference. Maybe call it D For Two. Regards, Brad Anderson Probably not worth one of us doing a 9 hour drive, or catching a plane, just for that. On a similar note, I wouldn't mind trying to find more D programmers near where I live. -- James Miller
Re: I'll be in Seattle at Lang.NEXT
On Thursday, 15 March 2012 at 21:00:59 UTC, James Miller wrote: On 16 March 2012 09:33, Brad Anderson e...@gnuk.net wrote: You and Bernard Helyer can get together and have a little D conference. Maybe call it D For Two. Regards, Brad Anderson Probably not worth one of us doing a 9 hour drive, or catching a plane, just for that. On a similar note, I wouldn't mind trying to find more D programmers near where I live. -- James Miller Could always start a D-singles.org site... ;p
Re: I'll be in Seattle at Lang.NEXT
David Nadlinger: Now if only all these tech conferences didn't happen to be held in the US and/or overseas flights from Europe were cheaper (same for the D conference :()… Being present at conferences gives you some not evident advantages, like talking with people when there are no conferences, asking questions to expert people during the conferences, letting people know you and your ideas in little unscheduled lighting talks, in small scheduled 3-minute talks, or in normal sized talks, and so on. Good conferences give you new ideas, help you meet people interested in your ideas, help you meet your heroes or people that think of you as their hero, etc. On the other hand the amount of CO2 released in very long air travels for such purposes is not always environmentally justifiable, the ecological footprint of some conferences is ridiculous. And if you take a look at certain conferences (like the Google one) they ask for excessive amount of money and silly requirements. Bye, bearophile