Session
Making Shell Scripts Groovy
Groovy ist eigentlich eine universell einsetzbare Programmiersprache auf der JVM. Oft wird sie in Banken eingesetzt oder erweitert Java Projekte um Testing Tools wie Spock oder Geb.
Weniger bekannt ist, dass Groovy auch Funktionalität mitbringt, die es auch in Zeiten von Kotlin und JShell zu einem mächtigen Tool auf der Kommandozeile machen.
Mein Vortrag besteht zum größten Teil aus Live Coding.
Ich möchte einen extrem kurzen Einstieg in Groovy anhand eines in Java geschriebenen "Hello World" geben, der dank der syntaktischen Ähnlichkeit zu Java schnell gelingt.
Anschließend wechseln wir sofort auf die Shell und ich zeige unter anderem:
- Integration mit Linux Tools
- Argumente parsen
- Dependencies
- Testing
- XML/JSON
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top