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
25 Views
17:37:56 11/10/11
SPLASH 2011: Dave Thomas - On Modern Application Development
[LESS INFO] 25 VIEWS | ADDED 17:37:56 11/10/11
It's been a while since we've been lucky enough to catch up with Dave Thomas . Dave is well known for his work in object oriented programming language design, dynamic language development (SmallTalk), and virtual machines. Dave did the initial development of the Eclipse IDE and is currently the CEO of Bedarra Corporation. Dave is a recognized leader in the discipline of making software. A godfather in software engineering. Many technical conferences benefit from his support and influence.
Here, we learn about the history of SPLASH and find out what's on Dave's mind with respect to modern app development methodologies. Dave shares his wise opinions on the state of objects, JavaScript, Dart, browser DOM, model-driven development, IDEs, and more. Dave is on a mission to democratize software engineering for the masses by removing unnecessary complexity in programming abstractions (has Dave lost his faith in objects?). What does this mean?
Thank you for spending time with C9, Dave! Always a pleasure. We'll see you again at YOW! 2011
Tune in. Enjoy.
Time codes (thanks to George!):
[00:30] history of SPLASH events since the 1986 beginnings
[02:17] - ref to Ivan Sutherland's amazing SPLASH talk
[02:50] concurrency & parallel programming & the role of hardware / software co-design
[04:40] one of the problems in computer science is that most of the students don't know what is involved in hardware & virtual machines
[05:08] the need to go back to old days feeling of growing hardware / software knowledge together
[05:30] what's the state of object oriented programming? Commercially imensely succesful but practical is a disaster since it is difficult for people to do abstractions 6:18 F# is a great language but it is hard to use
[06:45] challenge: complexity is exposed and people get lost in this sea of complexity
[07:00] refactoring in practice is difficult for big projects, the tools and practices are not there
[07:16] Object-oriented technology doesn't have the old 4 generation languages (4GL) like Excel & Access
[07:32] ref to the easy of use of some older MS product
[07:50] as we move into the cloud, the challenge is how do we democratise the programming process
[08:15] the need to setup up a Hadoop cluster to search large data, is questioned
[09:02] notion of Virtual machine in the sky and what's Dave's take on Javascript?
[10:30] one of the challenges of Javascript is having too many ways to do things
[11:00] Dart might help Javascript to be more modular
[12:14] there is still lots of room for innovation on the web & mobile. Current impedance mismatch between DOM (in C++) and Javascript, needs to be solved
[14:22] end-user programming comments
[16:20] reference to a SPLASH paper on direct Mathlab compilation into code. - mathlab issue translating to c++ (v.s. wiring into silicon) - going directly from the model to silicon
[16:50] ref to Simulink, compiling Mathlab to GPU & going from brain to code
[17:30] declarative specifications open opportunities for parallelism
[17:53] ref to a SPLASH talk on spreadsheet processed by multicores
[18:18] there is a huge benefit to go directly from model to code
[19:30] reference to model-driven development
[19:55] a lot can be done with the spreadsheets
[21:27] the challenge of slow software
[21:47] the need to be greener in writing software to reduce cycles
[22:20] the state of IDEs. - Current IDEs cannot refactor huge code
[23:50] - there is a real opportunity for IDEs to breakthrough - their philosophy needs to change
[25:45] comments on the current tendency to move into the cloud
[29:00] parallelism is a tough problem
Recently, Channel 9 was invited to attend the great SPLASH conference . What is SPLASH? Systems, Programming, Languages and Applications: Software for Humanity . 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.
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]
17 Views
17:37:56 11/10/11
SPLASH 2011: Dave Thomas - On Modern Application Development
[LESS INFO] 17 VIEWS | ADDED 17:37:56 11/10/11
It's been a while since we've been lucky enough to catch up with Dave Thomas . Dave is well known for his work in object oriented programming language design, dynamic language development (SmallTalk), and virtual machines. Dave did the initial development of the Eclipse IDE and is currently the CEO of Bedarra Corporation. Dave is a recognized leader in the discipline of making software. A godfather in software engineering. Many technical conferences benefit from his support and influence.
Here, we learn about the history of SPLASH and find out what's on Dave's mind with respect to modern app development methodologies. Dave shares his wise opinions on the state of objects, JavaScript, Dart, browser DOM, model-driven development, IDEs, and more. Dave is on a mission to democratize software engineering for the masses by removing unnecessary complexity in programming abstractions (has Dave lost his faith in objects?). What does this mean?
Thank you for spending time with C9, Dave! Always a pleasure. We'll see you again at YOW! 2011
Tune in. Enjoy.
Time codes (thanks to George!):
[00:30] history of SPLASH events since the 1986 beginnings
[02:17] - ref to Ivan Sutherland's amazing SPLASH talk
[02:50] concurrency & parallel programming & the role of hardware / software co-design
[04:40] one of the problems in computer science is that most of the students don't know what is involved in hardware & virtual machines
[05:08] the need to go back to old days feeling of growing hardware / software knowledge together
[05:30] what's the state of object oriented programming? Commercially imensely succesful but practical is a disaster since it is difficult for people to do abstractions 6:18 F# is a great language but it is hard to use
[06:45] challenge: complexity is exposed and people get lost in this sea of complexity
[07:00] refactoring in practice is difficult for big projects, the tools and practices are not there
[07:16] Object-oriented technology doesn't have the old 4 generation languages (4GL) like Excel & Access
[07:32] ref to the easy of use of some older MS product
[07:50] as we move into the cloud, the challenge is how do we democratise the programming process
[08:15] the need to setup up a Hadoop cluster to search large data, is questioned
[09:02] notion of Virtual machine in the sky and what's Dave's take on Javascript?
[10:30] one of the challenges of Javascript is having too many ways to do things
[11:00] Dart might help Javascript to be more modular
[12:14] there is still lots of room for innovation on the web & mobile. Current impedance mismatch between DOM (in C++) and Javascript, needs to be solved
[14:22] end-user programming comments
[16:20] reference to a SPLASH paper on direct Mathlab compilation into code. - mathlab issue translating to c++ (v.s. wiring into silicon) - going directly from the model to silicon
[16:50] ref to Simulink, compiling Mathlab to GPU & going from brain to code
[17:30] declarative specifications open opportunities for parallelism
[17:53] ref to a SPLASH talk on spreadsheet processed by multicores
[18:18] there is a huge benefit to go directly from model to code
[19:30] reference to model-driven development
[19:55] a lot can be done with the spreadsheets
[21:27] the challenge of slow software
[21:47] the need to be greener in writing software to reduce cycles
[22:20] the state of IDEs. - Current IDEs cannot refactor huge code
[23:50] - there is a real opportunity for IDEs to breakthrough - their philosophy needs to change
[25:45] comments on the current tendency to move into the cloud
[29:00] parallelism is a tough problem
Recently, Channel 9 was invited to attend the great SPLASH conference . What is SPLASH? Systems, Programming, Languages and Applications: Software for Humanity . 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.
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]
0 Views
21:46:30 10/11/11
Feds: Airline Attack Suspect Sought Martyrdom
[LESS INFO] 0 VIEWS | ADDED 21:46:30 10/11/11
Feds: Airline Attack Suspect Sought Martyrdom
A Nigerian on a terrorist mission for al-Qaida prayed, washed and put on perfume moments before trying to detonate a bomb in his underwear to bring down a jetliner on Christmas 2009, a prosecutor told jurors as the man's trial opened Tuesday. (Oct. 11) From: AssociatedPress Views: 400 16 ratings Time: 02:09 More in News & Politics
1 Views
12:58:53 09/15/11
2011/09/11 - Let’s Recognize the Value of People | 人の価値に目をとめよう
[LESS INFO] 1 VIEWS | ADDED 12:58:53 09/15/11
Speaker : Toru Majima ( Back To Our Mission Series )
6 Views
07:00:00 09/14/11
Mosaic News - 09/14/11: World News From The Middle East [VIDEO]
[LESS INFO] 6 VIEWS | ADDED 07:00:00 09/14/11
Bahraini activists planning a silent protest for dignity, Turkey threatens to launch ground raid in northern Iraq, Yemeni opposition rejects Saleh's "political maneuvers," and more.
Iranian judiciary: Release of UK hikers not imminent
BBC Arabic, UK
Iraqi bomb attacks kills 15, injures dozens
BBC Arabic, UK
Turkey threatens to launch ground raid in northern Iraq
Al Jazeera, Qatar
Yemeni opposition rejects Saleh's 'political maneuvers'
Dubai TV, UAE
Bahraini activists planning silent protest for dignity
Al-Alam, Iran
Egypt's Muslim Brotherhood criticizes Erdogan's call for secular state
Press TV, Iran
US State Department: NATO to continue Libya mission
Press TV, Iran
Russia warns 'terrorist organizations' may rise in Syria if government falls
Press TV, Iran
Israel warns of 'grave consequences' of Palestinians UN bid
IBA, Israel
Expert discusses developments in Arab region
IBA, Israel
Lebanon hosts second Cluster Munitions Convention
New TV, Lebanon
37 Views
07:00:00 09/14/11
Mosaic News - 09/14/11: World News From The Middle East [VIDEO]
[LESS INFO] 37 VIEWS | ADDED 07:00:00 09/14/11
Bahraini activists planning a silent protest for dignity, Turkey threatens to launch ground raid in northern Iraq, Yemeni opposition rejects Saleh's "political maneuvers," and more.
Iranian judiciary: Release of UK hikers not imminent
BBC Arabic, UK
Iraqi bomb attacks kills 15, injures dozens
BBC Arabic, UK
Turkey threatens to launch ground raid in northern Iraq
Al Jazeera, Qatar
Yemeni opposition rejects Saleh's 'political maneuvers'
Dubai TV, UAE
Bahraini activists planning silent protest for dignity
Al-Alam, Iran
Egypt's Muslim Brotherhood criticizes Erdogan's call for secular state
Press TV, Iran
US State Department: NATO to continue Libya mission
Press TV, Iran
Russia warns 'terrorist organizations' may rise in Syria if government falls
Press TV, Iran
Israel warns of 'grave consequences' of Palestinians UN bid
IBA, Israel
Expert discusses developments in Arab region
IBA, Israel
Lebanon hosts second Cluster Munitions Convention
New TV, Lebanon
38 Views
07:00:00 09/02/11
Mosaic News 09/02/11 World News From The Middle East [Video]
[LESS INFO] 38 VIEWS | ADDED 07:00:00 09/02/11
Yemen's and Bahrain's pro-democracy movements retake to the streets in massive numbers, Syrian protestors vow to choose 'death rather than humiliation,' UN urges a quick mission to stabilize Libya, and more.
With the battle for Tripoli over, the UN urges a quick mission to stabilize Libya
Al Jazeera, Qatar
Syrian protestors vow to choose 'death rather than humiliation'
BBC Arabic, UK
Yemen's pro-democracy movement retake to the streets in massive numbers
Al-Alam, Iran
Protests sweep Bahrain after teenager's death
Al-Alam, Iran
NYPD uses excessive force against Muslims on Eid
Press TV, Iran
Turkey expels Israeli ambassador, cuts military ties
Press TV, Iran
EU debates unified vote on PA statehood
IBA, Israel
Middle East expert discusses Israel-Turkey diplomacy
IBA, Israel
Nearly four million Somalis risk death due to difficulty of aid delivery
Dubai TV, UAE
Where will a divided Lebanon stand on regional issues?
Future TV, Lebanon
3 Views
07:00:00 09/02/11
Mosaic News 09/02/11 World News From The Middle East [Video]
[LESS INFO] 3 VIEWS | ADDED 07:00:00 09/02/11
Yemen's and Bahrain's pro-democracy movements retake to the streets in massive numbers, Syrian protestors vow to choose 'death rather than humiliation,' UN urges a quick mission to stabilize Libya, and more.
With the battle for Tripoli over, the UN urges a quick mission to stabilize Libya
Al Jazeera, Qatar
Syrian protestors vow to choose 'death rather than humiliation'
BBC Arabic, UK
Yemen's pro-democracy movement retake to the streets in massive numbers
Al-Alam, Iran
Protests sweep Bahrain after teenager's death
Al-Alam, Iran
NYPD uses excessive force against Muslims on Eid
Press TV, Iran
Turkey expels Israeli ambassador, cuts military ties
Press TV, Iran
EU debates unified vote on PA statehood
IBA, Israel
Middle East expert discusses Israel-Turkey diplomacy
IBA, Israel
Nearly four million Somalis risk death due to difficulty of aid delivery
Dubai TV, UAE
Where will a divided Lebanon stand on regional issues?
Future TV, Lebanon
4 Views
16:18:24 08/09/11
Battlestar Galactica: The First Mission ft. Aevynne (Gameplay/Commentary)
[LESS INFO] 4 VIEWS | ADDED 16:18:24 08/09/11
Battlestar Galactica: The First Mission ft. Aevynne (Gameplay/Commentary)
www.youtube.com Click here to watch Machinima Realm: 8/5/11 (Nerf Duels! News! MLG! TF2 Hats!) Battlestar Galactica: The First Mission ft. Aevynne (Gameplay/Commentary) Experience the new free-to-play MMO: Battlestar Galactica with Aevynne! Share in her pain and frustration. DIRECTOR'S CHANNEL: www.youtube.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - This Realm video will show you: How to play BattleStar Galactica Online How to fly a spaceship How to explore space How to fight off enemy spacecraft - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Like Machinima Realm on Facebook! facebook.com Enlist in the Respawn Army! therespawnarmy.com FOR MORE MACHINIMA, GO TO www.youtube.com FOR MORE GAMEPLAY, GO TO: www.youtube.com FOR MORE SPORTS GAMEPLAY, GO TO: www.youtube.com FOR MORE MMO & RPG GAMEPLAY, GO TO: www.youtube.com FOR MORE TRAILERS, GO TO: www.youtube.com TAGS: yt:quality=high machinima realm gameplay commentary "how to" battlestar galactica online mmo space exploration mmorpg Bigpoint Artplant Browser Game Cylons war Twelve Colonies Resurrection Ship starbuck adama Colonials Admiral lee gaylen tyrol chief kara thrace one cavil two leobon eight sharon boomer valeri six Raptor viper scythe glaive maul halberd aevynne aevynnelulztiem FTP Free to play From: MachinimaRealm Views: 301 36 ratings Time: 09:37 More in Gaming
0 Views
19:48:53 08/03/11
NASA's Juno to Sharpen Understanding of Jupiter's Origins
[LESS INFO] 0 VIEWS | ADDED 19:48:53 08/03/11
NASA's Juno to Sharpen Understanding of Jupiter's Origins
Scientists explain what they hope to learn from the Juno mission to Jupiter that's set to launch August 5 at 11:34 am EDT from Cape Canaveral, Florida. From: NASAtelevision Views: 6792 95 ratings Time: 59:09 More in Science & Technology
0 Views
23:37:51 07/01/11
Crew Readies for Final Shuttle Mission on This Week @NASA
[LESS INFO] 0 VIEWS | ADDED 23:37:51 07/01/11
Crew Readies for Final Shuttle Mission on This Week @NASA
With the launch of STS-135 officially set for July 8th at 11:26 am EDT, the four-member crew -- Commander Chris Ferguson, Pilot Doug Hurley and Mission Specialists Sandy Magnus and Rex Walheim -- is making its final preparations for the final mission of the Space Shuttle Program. Also, NASA Administrator Charles Bolden speaks to the National Press Club about the agency's future after shuttle: lander test; Webb mirrors polished; air quality flights; AstroMike leads Lori's chat; honor awards; MSL radar tests; and Mojave space shallenge. From: NASAtelevision Views: 8718 45 ratings Time: 09:37 More in Science & Technology
1 Views
21:55:30 06/07/11
Green Lantern: Rise of the Manhunters Walkthrough - Mission 1 - Invasion Pt 1
[LESS INFO] 1 VIEWS | ADDED 21:55:30 06/07/11
Green Lantern: Rise of the Manhunters Walkthrough - Mission 1 - Invasion Pt 1
www.facebook.com www.mahalo.com Youtube Playlist: www.youtube.com Hal Jordan is a Green Lantern and now the threat of the Manhunters is threatening Oa. Use the willpower of the green energy to turn back the threat! Check out these related video game walkthroughs: Mass Effect 2 Arrival DLC Walkthrough: www.mahalo.com Yakuza 4 Walkthrough: www.mahalo.com The 3rd Birthday Walkthrough: www.youtube.com WWE All Stars Walkthrough: www.mahalo.com Playstation Move Heroes Walkthrough: www.mahalo.com Crysis 2 Walkthrough: www.mahalo.com Dragon Age 2 Walkthrough: www.mahalo.com Homefront Walkthrough: www.mahalo.com Shogun 2 Walkthrough: www.mahalo.com Fight Night Champion Walkthrough: www.mahalo.com Marvel Vs. Capcom 3: Fate of Two Worlds Walkthrough: www.mahalo.com Checkout these Mahalo Video Games Reviews: Homefront Review: www.youtube.com Battle: Los Angeles Review: www.youtube.com Dragon Age 2 Review: www.youtube.com Bulletstorm Review: www.youtube.com Fight Night Champion Review: www.youtube.com MLB 11 The Show Review: www.youtube.com Killzone 3 Review: www.youtube.com Marvel vs. Capcom 3 Review: www.youtube.com Beyond Good and Evil Review: www.youtube.com Hard Corps: Uprising Review: www.youtube.com De Blob 2 Review: www.youtube.com Dead Space 2 Review: www.youtube.com Check out these Mahalo Video Games Specialty Videos: Black Ops Tango Down: Basic Lessons -- Cover: www.youtube.com Batman: Arkham City-Batman's Day Off: www.youtube.com Bejeweled Blitz Advanced Strategy -- The ... From: MahaloVideoGames Views: 304 9 ratings Time: 09:48 More in Gaming
12 Views
21:55:29 06/07/11
Green Lantern: Rise of the Manhunters Walkthrough - Mission 1 - Invasion Pt 3
[LESS INFO] 12 VIEWS | ADDED 21:55:29 06/07/11
Green Lantern: Rise of the Manhunters Walkthrough - Mission 1 - Invasion Pt 3
www.facebook.com www.mahalo.com Youtube Playlist: www.youtube.com Hal Jordan is a Green Lantern and now the threat of the Manhunters is threatening Oa. Use the willpower of the green energy to turn back the threat! Check out these related video game walkthroughs: Mass Effect 2 Arrival DLC Walkthrough: www.mahalo.com Yakuza 4 Walkthrough: www.mahalo.com The 3rd Birthday Walkthrough: www.youtube.com WWE All Stars Walkthrough: www.mahalo.com Playstation Move Heroes Walkthrough: www.mahalo.com Crysis 2 Walkthrough: www.mahalo.com Dragon Age 2 Walkthrough: www.mahalo.com Homefront Walkthrough: www.mahalo.com Shogun 2 Walkthrough: www.mahalo.com Fight Night Champion Walkthrough: www.mahalo.com Marvel Vs. Capcom 3: Fate of Two Worlds Walkthrough: www.mahalo.com Checkout these Mahalo Video Games Reviews: Homefront Review: www.youtube.com Battle: Los Angeles Review: www.youtube.com Dragon Age 2 Review: www.youtube.com Bulletstorm Review: www.youtube.com Fight Night Champion Review: www.youtube.com MLB 11 The Show Review: www.youtube.com Killzone 3 Review: www.youtube.com Marvel vs. Capcom 3 Review: www.youtube.com Beyond Good and Evil Review: www.youtube.com Hard Corps: Uprising Review: www.youtube.com De Blob 2 Review: www.youtube.com Dead Space 2 Review: www.youtube.com Check out these Mahalo Video Games Specialty Videos: Black Ops Tango Down: Basic Lessons -- Cover: www.youtube.com Batman: Arkham City-Batman's Day Off: www.youtube.com Bejeweled Blitz Advanced Strategy -- The ... From: MahaloVideoGames Views: 193 4 ratings Time: 09:08 More in Gaming
0 Views
06:41:22 06/01/11
STS-134 Crew and Space Shuttle Endeavour Return Safely
[LESS INFO] 0 VIEWS | ADDED 06:41:22 06/01/11
STS-134 Crew and Space Shuttle Endeavour Return Safely
STS-134 came to a conclusion with the landing early Wednesday morning of orbiter Endeavour at NASA's Kennedy Space Center in Florida. Commander Mark Kelly and his crew, Pilot Greg Johnson, Mission Specialists Mike Fincke, Drew Feustel, Greg Chamitoff and European Space Agency astronaut Roberto Vittori of Italy, spent 16 days in space, 11 of them docked to the International Space Station, on Endeavour's final of 25 missions. From: NASAtelevision Views: 35355 258 ratings Time: 02:09 More in Science & Technology










