Tag: groovy

SE-Radio Episode 338: Brent Laster on the Jenkins 2 Build Server

Filed in Episodes by on September 19, 2018 0 Comments
SE-Radio Episode 338: Brent Laster on the Jenkins 2 Build Server

Brent Laster, author of Jenkins 2: Up and Running talks about build pipelines, on Jenkins 2 a build server that can be used to implement continuous integration and deployment and is more devops-friendly that Jenkins 1. Host Robert Blumen talks to Brent about continuous integration and continuous delivery (CI/CD), the role of the build server […]

Continue Reading »

SE-Radio Episode 240: The Groovy Language with Cédric Champeau

Filed in Episodes by on October 22, 2015 2 Comments
SE-Radio Episode 240: The Groovy Language with Cédric Champeau

Josh Long talks to Cédric Champeau about the latest and greatest in the Groovy JVM language, how it has evolved over the years, and where it’s going. They start by talking about the existing features in the language, the language’s history and then move on to discuss where the language is going, how Java 8 […]

Continue Reading »

Episode 49: Dynamic Languages for Static Minds

Filed in Episodes by on March 18, 2007 1 Comment
Episode 49: Dynamic Languages for Static Minds

In this Episode we talk about dynamic languages for statically-typed minds, or in other words: which are the interesting features people should learn when they go from a langauge such as Java or C# to a language like Python or Ruby. We used Ruby as the concrete example language.

We started the discussion about important features with the concept of dynamically changing an object’s type and the idea of message passing. We then looked at the concepts of blocks and closures. Next in line is a discussion about functions that create functions as well as currying. This lead into a quick discussion about continuations. Open classes, aliasing and the relationship to AOP was next on our agenda.

We then looked considered a somewhat more engineering-oriented view and looked at the importance of testing and what are the best steps of getting from static programming to dynamic programming. Finally, we discussed a bit about the current (as of October 2006) state of dynamic languages on mainstream platforms.

Continue Reading »