Videos tagged with Programming


Go Behave! A BDD Framework for the Go Programming Language

Go Behave! A BDD Framework for the Go Programming Language

Posted in Conferences, Companies, Techtalks, Google

Gospecify is a behavior-driven development (BDD) framework for Go. Rather than focus on testing every nook and cranny of some code, it helps a programmer produce an executable specification of that code's behavior. Go's syntax allowed gospecify to be almost as expressive as Ruby's rpsec; however, a few tricks had to be used to achieve the best readability. This talk will introduce BDD concepts ...

Tags: Techtalks, Google, Conferences, Google Tech Talks, Language, Programming, Companies, go



The Power of Native Transactions

The Power of Native Transactions

Posted in Conferences, Development, Java

Summary Jurgen discusses transactions as key to enterprise applications, the different types of transactions, the supposed universality of XA transactions and the alternative of using native transactions using the Spring framework. He talks about native transaction support by modern application frameworks and shares scenarios of Spring Framework users to illustrate the power of native transacti...

Tags: Conferences, Java, InfoQ, Programming, SpringSource, Development, SpringOne 2009


Introducing the Ceylon Project

Introducing the Ceylon Project

Posted in Conferences, Development, Java

Summary As Java continues to age, many developers ask how a language for general purpose & business computing would look if designed today. The result is Ceylon - a prototype language for the JVM which attempts to combine the strengths of Java with the power of higher order functions and declarative programming. This talk from QCon Beijing 2011, Gavin King introduces Ceylon for the first time. ...

Tags: Conferences, Java, InfoQ, Dynamic Languages, QCon, JVM, Language, Programming, Development, Ceylon