Rails Conf 2013 What Ruby Developers Can Learn From Go by Lionel Barrow
2,252 views · Published 22 May 2013 · 30:49 · Indexed 20 October 2026
Channel: Confreaks · 2013 · Science & Technology
Go has rapidly built a reputation as a great language for web development. But as Rails developers, we already have a really, really great language for web development -- why should we be interested in Go? I'm convinced that every web developer would benefit from exposure to the Go approach to programming, which places a strong emphasis on up-front error handling and modular, namespaced libraries. Let's sit down and compare some code! In this talk, we will: * Compare idiomatic approaches to common problems such as error handling, dependency management and testing in Go and Ruby. * Think carefully about tradeoffs between different programming styles and examine how programming languages encourage one style or another. * Tease out common ideas and best practices that apply to all web applications, regardless of language or framework. * Read a bunch of code. We will not: * Try to convince anyone to ditch Ruby/Rails and embrace Go. * Make vague, unsubstantiated claims about the benefits of static or dynamic typing. * Assume any prior knowledge of Go.
More from this channel
-
35:52
Code Design and the Science of Pleasure
-
5:40
Services Inception with Ruby by Dave McCrory
-
48:58
Ruby Software Continuously Delivered and Exhaustively Explained by Brian Guthrie, Srushti Ambekallu
-
40:58
Jruby Polyglot Heaven by Thomas E Enebo and Charles Oliver Nutter
-
42:17
Be a Minecraft modman with Purugin by Thomas E. Enebo
-
36:46
Your tests are lying to you by Chris Parsons
-
23:46
KidsRuby: Think Of The Children! by Ron Evans
-
52:05
Resources, For Real This Time (with Webmachine) by Sean Cribbs