This version of Vestibule is read only. It represents an archive of the community effort to produce content for Ruby Manor 4.

Écouter et répéter is SO last century

updated almost 5 years ago; latest suggestion almost 5 years ago

This proposal has been withdrawn...

You know what? Learning how to speak another language shouldn't be hard. So lets put it in a context that we know and love - programming in Ruby. This is a talk about abstraction, counting, syntax and grammar. It's nerdy, but its fun.

What you won't see is your typical "language talk" - I won't be banging on about language theory (except to relate to Ruby), or any particular natural language.

I think this is better, because it's about applying what you already know to the task at hand. There might even be a lesson or two snuck in there - wouldn't that be nice?

Learning another language shouldn't be an insurmountable challenge, learning to speak another language even less so. I fully believe, and will explain that by our very nature as programmers, we do this all the time - I'll talk about how these same skills that let us switch from Java to Ruby to Go can be used to help us switch from English to Sweedish to Japanese.

I'll have a lot of fun doing it too, and you'll have a lot of fun watching, I promise.

Suggestions

  • Acd62030df551952268e84c8fff26a5b James Adam suggests almost 5 years ago

    What are the characteristics of a "typical language talk" that you're planning to avoid (and why)?