Turn down the lights
Turn up the lights
Change Player Size
Watch this video in a new window

The Go Programming Language

Google Tech Talks October 30, 2009 ABSTRACT Presented by Rob Pike What is Go? Go is a new experimental systems programming language intended to make software development fast. Our goal is that...  
 
Customize

More From: googletechtalks

Search User Interfaces1:05:56
301 views
Latency and Cost Tradeoffs for Efficient Peer-to-Peer Assisted Content Distribution57:38
308 views
Languages Matter14:25
3,131 views
The Truth About Your Food51:05
1,615 views
How and When Prototyping Practices Affect Design Performance56:16
915 views
Mainstreaming Psychedelics: From FDA to Harvard to Burning Man1:01:41
3,377 views
Learning from Code History1:02:00
2,563 views
The MIT Energy Initiative: Sustainable Energy and Terawatt-Scale Photovoltaics1:10:30
1,453 views
GTAC 2009 - Closing Panel Discussion58:51
342 views
Propping Open the Document Trapdoor50:22
1,839 views
GTAC 2009 - Opening Talk48:09
1,006 views
GTAC 2009 - Lightning Talks41:53
1,151 views
GTAC 2009 - Automated Performance Test Data Collection and R52:25
1,395 views
GTAC 2009 - Score One for Quality!45:15
788 views
GTAC 2009 - Selenium: to 2.0 and Beyond!53:08
1,376 views
GTAC 2009 - JsTestDriver42:22
1,004 views
GTAC 2009 - Testing Applications on Mobile Devices57:26
899 views
GTAC 2009 - 2nd Day Opening Talk57:39
467 views
GTAC 2009 - Achieving Web Test Automation with a Mixed-Skill58:47
679 views
GTAC 2009 - Automatic Workarounds for Web Applications58:00
561 views

QuickList(0)

Featured Videos

Upgrade to Flash Player 10 for improved playback performance. Upgrade Now or get more info.
397 ratings
Sign in to rate
142,634 views
Want to add to Favorites? Sign In or Sign Up now!
Want to add to Playlists? Sign In or Sign Up now!
Want to flag a video? Sign In or Sign Up now!

Statistics & Data

Loading...

Video Responses (0)

This video has no Responses. Be the first to Post a Video Response.
Sign in to post a Comment

Text Comments (200)   Options

Loading...
awreganff (1 hour ago) Show Hide
 0
Marked as spam
Eventually isn't a practical timing in most software projects.
Seriously guys, we should be improving/integrating what already works not reinventing the wheel
AmberSexiii (1 hour ago) Show Hide
 0
Marked as spam
hihi i know this is not the right place but.. Any guys want to chat i feel sooo lonely ;)
Tariqghrayyib (4 hours ago) Show Hide
 0
Marked as spam
inventing a programming language that will eventually over run all phones, computers, GPS systems, and cars seems like a good way to go for me. :)
Ekopgnol (8 hours ago) Show Hide
 0
Marked as spam
I want Python that is as fast as C++. And no, I don't agree with your question at all.
awreganff (1 day ago) Show Hide
 -1
Marked as spam
Does anyone else feels like this is a project run by people that couldn't program well in python or c++?
You need the advantages of a statically typed language in python. Build smart code.
You need the efficiency of C++ with a shorter grammar. Use GCJ.
Inventing a new programming language for each small problem that you face, doesn't look like the way to go for me.
maxcode81 (3 days ago) Show Hide
 0
Marked as spam
Seems lyk a lot still needs to be done in terms of libraries. I wonder how Go would turn out to be if Donald Knuth were on the Go development team. :)
vytautascivilis (5 days ago)
Comment removed by author
jqbtube (6 days ago) Show Hide
 -1
Marked as spam
Ken Thompson is ok, but he's certainly not the greatest or even close.
mbarkhau (6 days ago) Show Hide
+1
Marked as spam
I disagree. What hasn't changed is the style of the languages and the fundamental concepts. We are programming on a higher level though (higher levels of abstraction and ever more libraries).

Arguing that nothing has fundamentally changed is like arguing that the grammar of a high school student as compared to a novelist hasn't changed. That may be true but entirely misses the point that the vocabulary is larger and the concepts expressed are much more elaborate.
profmo (6 days ago) Show Hide
 0
Marked as spam
Statically typed language with the easy of dynamically typed languages = type inference. This has been done since the 70's with the ML family of languages.

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.