Kotlin vs. Shell Scripting: Choosing the Right Language for Automation