Find a show you like and click the
button. The show will be added to your My Playlist page and updated 24/7 with new videos.
Search Results
46 Views
15:30:00 11/09/11
SPLASH 2011: Gilad Bracha - Dart, Newspeak, and More
[LESS INFO] 46 VIEWS | ADDED 15:30:00 11/09/11
It's always a pleasure to get the chance to chat with Gilad Bracha . So, whenever we can, we do. We've had Gilad on C9 quite a few times over the years and the conversations are always enlightening and educational . Recently, Gilad joined Google and is now working on the Dart programming language with long-time colleague (and former co-worker) Lars Bak .
Of course we had to ask Gilad about Dart (just the technical stuff, though - like Dart's type system, concurrency model(actor-based "isolates"), future etc...).
Of course, Dart has to compile to JavaScript. So how did this requirement impact Dart's design? Certainly it did, right?
We also get an update on the status of Gilad's very own Newspeak language . What's going on with Newspeak now that he works on Dart full time?
Thanks for coming on C9, Gilad! Always a pleasure.
Recently, Channel 9 was invited to attend the great SPLASH conference . What is SPLASH? Systems, Programming, Languages and Applications: Software for Humanity . SPLASH is an annual conference that embraces all aspects of software construction and delivery, and that joins all factions of programming technologies. Since 2010 SPLASH is the umbrella for OOPSLA and Onward! [source=splashcon.org]
A big thanks to the SPLASH event organizers for inviting me and my camera to engage some key computer scientists and engineers in geeky, fun conversation! SPLASH is a great event! I learned a ton and met many amazing computer scientists and students.
37 Views
15:30:00 11/09/11
SPLASH 2011: Gilad Bracha - Dart, Newspeak, and More
[LESS INFO] 37 VIEWS | ADDED 15:30:00 11/09/11
It's always a pleasure to get the chance to chat with Gilad Bracha . So, whenever we can, we do. We've had Gilad on C9 quite a few times over the years and the conversations are always enlightening and educational . Recently, Gilad joined Google and is now working on the Dart programming language with long-time colleague (and former co-worker) Lars Bak .
Of course we had to ask Gilad about Dart (just the technical stuff, though - like Dart's type system, concurrency model(actor-based "isolates"), future etc...).
Of course, Dart has to compile to JavaScript. So how did this requirement impact Dart's design? Certainly it did, right?
We also get an update on the status of Gilad's very own Newspeak language . What's going on with Newspeak now that he works on Dart full time?
Thanks for coming on C9, Gilad! Always a pleasure.
Recently, Channel 9 was invited to attend the great SPLASH conference . What is SPLASH? Systems, Programming, Languages and Applications: Software for Humanity . SPLASH is an annual conference that embraces all aspects of software construction and delivery, and that joins all factions of programming technologies. Since 2010 SPLASH is the umbrella for OOPSLA and Onward! [source=splashcon.org]
A big thanks to the SPLASH event organizers for inviting me and my camera to engage some key computer scientists and engineers in geeky, fun conversation! SPLASH is a great event! I learned a ton and met many amazing computer scientists and students.
40 Views
18:28:59 08/24/11
Scott Meyers Andrei Alexandrescu And Herb Sutter C++ And Beyond
[LESS INFO] 40 VIEWS | ADDED 18:28:59 08/24/11
I was able to attend C++ and Beyond 2011 and it was a tremendous experience. The technical depth and C++ goodness was profound and lasted for 3 whole days (and two evenings). Thanks Andrei Alexandrescu , Scott Meyers and Herb Sutter for allowing me to crash your affair with my camera - which was perhaps too big and too advanced for the likes of me - still, I was abe to capture some great content, the first of which is this one: a C9 conversation with Scott, Andrei and Herb about C++ and beyond.. .
Andrei Alexandrescu is the co-designer of the D programming language , technical author and research scientist at Facebook. He is also one of the world's C++ (and D...) template masters . His talk on PBD (policy based design) incorporated the mind bending use of variadic variadic template templates. As Gilad Bracha says, learning is brain damage.Thanks for the headache, Andrei!
Scott Meyers is one of the most respected C++ practioners in the industry. He is the author of Effective C++ , More Effective C++ , and Effective STL. Scott's talks on the C++11 Memory Model and Perfect Forwarding were outstanding. I wish we could post them here
Herb Sutter runs the C++11 ISO committee and is one of the world's leading C++ authorities. Congratulations to Herb and the rest of the people involved with pushing the language forward on the recent ratification of the C++11 international standard (treaty)! Herb's also Microsoft's architect for native programming languages, with an emphasis on C++. We'll find out here what Herb thinks of D.
Much thanks to Scott, Andrei and Herb for allowing me to randomize them right after the event ended to film this conversation. We spend a fair amount of time exploring the Beyond part of the equation. I know Niners will be extremely pleased to see three C++ titans appearing on C9 at the same time! Excellent .
Highlights:
[00:00] Event debriefing
[01:38] Scott on C++ developers
[03:18] Modern C++
[04:17] Why D, Andrei?
[17:25] What problems does D solve that C++ can't?
[22:03] C++ and D interoperability (COM is old, but COM is good!)
[24:22] C++11 and Beyond
[26:01] Herb, ISO C++ Committee's next phase - what are you going to do?
[28:22] Scott, Andrei and Herb share perspectives on the ISO standards process, philosophies of language design, what C++ gets wrong, what it gets right
[49:48] Perspectives on this year's event and if/when C++ and Beyond will happen again
Tune in. Enjoy.
PS: If you can attend the next C++ and Beyond, whenever it may happen, I can't recommend it highly enough. Go . Follow @cppandbeyond to get updates and info on when/where the three amigos will get together again.
26 Views
18:28:59 08/24/11
Scott Meyers Andrei Alexandrescu And Herb Sutter C++ And Beyond
[LESS INFO] 26 VIEWS | ADDED 18:28:59 08/24/11
I was able to attend C++ and Beyond 2011 and it was a tremendous experience. The technical depth and C++ goodness was profound and lasted for 3 whole days (and two evenings). Thanks Andrei Alexandrescu , Scott Meyers and Herb Sutter for allowing me to crash your affair with my camera - which was perhaps too big and too advanced for the likes of me - still, I was abe to capture some great content, the first of which is this one: a C9 conversation with Scott, Andrei and Herb about C++ and beyond.. .
Andrei Alexandrescu is the co-designer of the D programming language , technical author and research scientist at Facebook. He is also one of the world's C++ (and D...) template masters . His talk on PBD (policy based design) incorporated the mind bending use of variadic variadic template templates. As Gilad Bracha says, learning is brain damage.Thanks for the headache, Andrei!
Scott Meyers is one of the most respected C++ practioners in the industry. He is the author of Effective C++ , More Effective C++ , and Effective STL. Scott's talks on the C++11 Memory Model and Perfect Forwarding were outstanding. I wish we could post them here
Herb Sutter runs the C++11 ISO committee and is one of the world's leading C++ authorities. Congratulations to Herb and the rest of the people involved with pushing the language forward on the recent ratification of the C++11 international standard (treaty)! Herb's also Microsoft's architect for native programming languages, with an emphasis on C++. We'll find out here what Herb thinks of D.
Much thanks to Scott, Andrei and Herb for allowing me to randomize them right after the event ended to film this conversation. We spend a fair amount of time exploring the Beyond part of the equation. I know Niners will be extremely pleased to see three C++ titans appearing on C9 at the same time! Excellent .
Highlights:
[00:00] Event debriefing
[01:38] Scott on C++ developers
[03:18] Modern C++
[04:17] Why D, Andrei?
[17:25] What problems does D solve that C++ can't?
[22:03] C++ and D interoperability (COM is old, but COM is good!)
[24:22] C++11 and Beyond
[26:01] Herb, ISO C++ Committee's next phase - what are you going to do?
[28:22] Scott, Andrei and Herb share perspectives on the ISO standards process, philosophies of language design, what C++ gets wrong, what it gets right
[49:48] Perspectives on this year's event and if/when C++ and Beyond will happen again
Tune in. Enjoy.
PS: If you can attend the next C++ and Beyond, whenever it may happen, I can't recommend it highly enough. Go . Follow @cppandbeyond to get updates and info on when/where the three amigos will get together again.
6 Views
21:00:00 03/30/11
FLOSS Weekly 159: Newspeak
[LESS INFO] 6 VIEWS | ADDED 21:00:00 03/30/11
Hosts: Randal Schwartz and Dan Lynch
Newspeak is a new programming language in the tradition of Self and Smalltalk.
Guest : Gilad Bracha
Download or subscribe to this show at twit.tv/floss .
We invite you to read, add to, and amend our show notes .
Here's what's coming up for FLOSS in the future . Think your open source project should be on FLOSS Weekly? Email Randal at merlyn@stonehenge.com .
Thanks to Cachefly for providing the bandwidth for this podcast, and Lullabot's Jeff Robbins, web designer and musician, for our theme music.
Running time: 1:07:40
8 Views
21:00:00 03/30/11
FLOSS Weekly 159: Newspeak
[LESS INFO] 8 VIEWS | ADDED 21:00:00 03/30/11
Hosts: Randal Schwartz and Dan Lynch
Newspeak is a new programming language in the tradition of Self and Smalltalk.
Guest : Gilad Bracha
Download or subscribe to this show at twit.tv/floss .
We invite you to read, add to, and amend our show notes .
Here's what's coming up for FLOSS in the future . Think your open source project should be on FLOSS Weekly? Email Randal at merlyn@stonehenge.com .
Thanks to Cachefly for providing the bandwidth for this podcast, and Lullabot's Jeff Robbins, web designer and musician, for our theme music.
Running time: 1:07:40



