El programar, ya sea en el lenguaje que sea, requiere que resuelvas problemas computacionales con algoritmos que probablemente ya han sido resueltos por alguien más. Puede ser desde algo tan sencillo como el de incluir caracteres especiales en una variable String, o hasta más complejos como manipulación de Listas.

La página LangeRef.org te presenta soluciones a diferentes problemas en doce lenguajes diferentes, que van desde Groovy y Java, hasta Perl, Erland y Csharp. Por ejemplo si quieres encontrar los elementos comunes en dos listas en Groovy, aquí está la solución:

Ejemplo Groovy de Elementos Comunes en dos ListasEjemplo Groovy de Elementos Comunes en dos Listas

O por ejemplo, si quisieras saber cómo separar dos listas entre una que contenga todos los elementos que son números y otra que no en Erlang:

Ejemplo Erlang Separacion de Listas Entre Elementos Numericos y no NumericosEjemplo Erlang Separacion de Listas Entre Elementos Numericos y no Numericos