Hacker News new | ask | show | jobs
by GoblinSlayer 816 days ago
>pages of code

Code reuse.

The benefits of hard language: 1) I now can do interesting things like text parsing, 2) my scripts are cross platform, 3) I don't need to figure out how to deploy python everywhere in advance or on demand, 4) if the user has python, I don't need to tell him I don't like his python version and he must install a different OS, 5) I don't have python as an extra dependency, 6) I can reuse my main code in my scripts, 7) scripts are written in a language with a decent type system.

1 comments

One small counter I have is that most software development has dependencies anyhow - and with compiled languages this is quite a pain in the arse to manage. So installing tcl or lua or python or ruby or perl is just a normal problem amongst other problems.

If you want type systems everywhere then I think that's another debate. That is really a total rejection of almost all scripting languages for all purposes.