Hi, A bit off topic but here it goes.
Bash scripting: Learning the bash shell, O'Reilly Media, and http://mywiki.wooledge.org/BashGuide GNU Make is still very much alive and very powerful, it is language agnostic. Many people do not see that GNU Make is mostly a declarative language for describing software build processes (targets, prerequisites and recipes) using templates. GNU Make deals with individual files really well, but has no built-in concept of packages and releases like Maven for example. I would learn Groovy as a modern scripting language because it is portable (it runs on the Java Virtual Machine), it can use any and all the Java libraries (I love argparse4j), it has a sane syntax that other people can read (unlike scala - and I don't mean to start a flame war here but in my case this matters). But Groovy is really slow if you need high performance regular expression, in which case I find Python strikes a good balance between being readable, having a nice OO model with enough libraries and having very good performance. I wrote in Perl for many years but not anymore and I don't miss it. Good luck, Martin -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/ee8fa649-b48c-4b77-b857-a827d4c172bb%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
