Presentation: "Do you speak my language?"
Time: Friday 10:30 - 11:30
Location: To be announced
We programmers use two different kinds of languages in our work. We use a natural language (English, French, Norwegian etc) to discuss and express what the software should do. This happens both through conversation and writing.
We use programming languages to translate the ideas expressed in naturallanguage to code. Most of us use a single programming language per project, but in the past couple of years it has become more common to use several programming languages within the same project.
When Cucumber entered the scene a year ago, many teams (both programmers and non-programmers) finally got a simple way to bridge the gap betweennatural language and Ruby.
But what about other programming languages than Ruby? And what aboutother natural languages than English?
I will show you the basics of Cucumber with English and Ruby. Then I will show you how polyglot teams can use Spanish with Cucumber to develop a Scala application. Or a team of LOLCATS writing a Groovy application. In fact, I will show you how you can use Cucumber with almost 40 natural languages and 8 different programming languages: Ruby, Java, Groovy, Scala, Python, C#, Erlangand Haskell.
Cucumber speaks *your* language.


