OSCON 2010: Rob Pike, "Public Static Void"
Sign in to YouTube
Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to like OreillyMedia's video.
Sign in to YouTube
Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to dislike OreillyMedia's video.
Sign in to YouTube
Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to add OreillyMedia's video to your playlist.
Uploaded on Jul 22, 2010
http://oscon.com
Rob Pike (Google, Inc.),
"Public Static Void"
-
Category
-
License
Standard YouTube License
Loading...
Loading...
Loading...
The interactive transcript could not be loaded.
Loading...
Loading...
Ratings have been disabled for this video.
Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Loading...
Next in OSCON 2010
Suggestions
-
2:43
Bjarne Stroustrup: How to Code Like Bjarne Stroustrupby Big ThinkFeatured
63,295
-
12:18
OSCON 2010: David Recordon, "Today's LAMP Stack"by OreillyMedia
4,647 views
-
8:43
OSCON 2010: Rick Clark, "Cloudy Futures? The Role of Open Source in Creating Competitive Markets"by OreillyMedia
1,013 views
-
45:08
OSCON 2010: Roni Zeiger, "Google Health: Connecting Mobile Patients"by OreillyMedia
606 views
-
12:12
OSCON 2010: Dirk Hohndel, "Got MeeGo?"by O'Reilly Media
2,209 views
-
51:27
Google I/O 2012 - Go Concurrency Patternsby Google Developers
26,790 views
-
1:00:29
Google I/O 2012 - Meet the Go Teamby GoogleDevelopers
12,861 views
-
51:18
Lexical Scanning in Go - Rob Pikeby FOSS Talks @ Google Sydney
18,280 views
-
8
videos
Play all
Programmingby fransslothouber
-
1:15:44
Another Go at Language Designby Stanford University
6,368 views
-
1:09:03
Let's Go Further: Build Concurrent Software using the Go Programming Languageby GoogleTechTalks
20,660 views
-
48:11
Building a JavaScript-Based Game Engine for the Webby GoogleTechTalks
215,283 views
-
14:34
OSCON Java 2011: Josh Bloch, "Java: The Good, Bad, and Ugly Parts"by O'Reilly Media
20,982 views
-
1:03:47
JavaScript: The Good Partsby Google Tech Talks
313,619 views
-
24:49
OSCON 2010: Paul Fenwick, "The World's Worst Inventions"by OreillyMedia
12,048 views
-
10:20
Java Compilationby Learn Java
22,596 views
-
29:20
OSCON 2010: Simon Wardley, "Situation Normal, Everything Must Change"by OreillyMedia
13,680 views
-
15:46
OSCON 2010: Allison Randal, Suzanne Axtell & Edd Dumbill, "OSCON Town Hall"by OreillyMedia
1,805 views
-
12:36
OSCON 2010: Jill Tarter, "Open SETIQuest - It Will Be What You Make It!"by OreillyMedia
2,387 views
-
15:05
O'Reilly OSCON Data 2011: Steve Yegge, "What Would You Do With Your Own Google?"by OreillyMedia
48,973 views
Top Comments
Yudle Joza 2 years ago
the D and Go people should pool their efforts, merge the two and call it 'The GoD Programming Language'
Sign in to YouTube
Sign in to YouTube
ChilapaOfTheAmazons 2 years ago
"Go" is a bit too low level for my uses (I prefer Python), but I certainly agree with Rob about the stupid verbosity of C++ and Java, their hidden pitfalls, the suckiness of their stdlibs and of most commonly used libraries, etc.
Sign in to YouTube
Sign in to YouTube
All Comments (47)
BizziSMP 8 months ago
An experienced programmer not whoreshipping *hm* patterns. Pretty cool guy.
Sign in to YouTube
Sign in to YouTube
noahz 11 months ago
"False dichotomy between static and dynamic languages." Wish I could give this 100 likes.
Sign in to YouTube
Sign in to YouTube
Sergio Díaz Nila 1 year ago
you should watch the original talk about Go, he explains why all the "traditional" C++/Java is bad so D also is bad. Go OO mechanisms are more powerful & expresive, to the point where you don't need mixins. Mixins are a patch to the broken C++/Java design.
Sign in to YouTube
Sign in to YouTube
DreamOfTurtles 1 year ago
Funny that, I was thought about D as he described Go.
Sign in to YouTube
Sign in to YouTube
DreamOfTurtles 1 year ago
I hate to say it, but it seems Rob Pike missed his target. In terms of the "niche", it sounds he was speaking about D, much more than Go. D can be as concise as Python, maps well to the "traditional" C++/Java, and has newer stuff, such as mixins, etc. Go is sort of like C, version 2011 (and this is not a feature - it's a bug).
Sign in to YouTube
Sign in to YouTube
tieigisi 1 year ago
Man this video made me feel like i just drank a glass of cool fresh water after a long walk through the scorching desert. Really well put.
Industrial code is REALLY verbose... java does not help either. It seems more like a 3in1 instant coffee: Just pour some code in there, and it will turn into this beautiful cool new app. But we all know it's not exactly the real thing, like a good made arabica espresso.
Sign in to YouTube
Sign in to YouTube
MrXStark 1 year ago
Computer Science is like LIFE. You first say that herbs are medicines(medival), then we replace them with incantations(premedival), followed by Unani(5th Century), 17th Century(Allopathy), 21st century we go back to herbs.
Similarly, Go is an example that verbosity provided by C++ and Java HINDERS programmers more than it supports them.
Python is also another example of why we should have LOVED C.
Sign in to YouTube
Sign in to YouTube
FlameHue 1 year ago
D code compiles much faster than Go.
Sign in to YouTube
Sign in to YouTube
msniemi 2 years ago
LOL - Awesome =)
Sign in to YouTube
Sign in to YouTube