Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No thought experiment necessary. On my first job, someone created Python scripts (hot & new then) to initalize our warehouse databases. Checked in, too (good!). Became a huge maintenance hassle and forced everyone to learn Python on the side. I fail to see why you would not check in a script, no matter what language... And yes, I would, have and do write database initialization "scripts" in my main language all the time.


The point I was trying to make is that there's many scripts which are easy to write as shell scripts, so developers will write them as shell scripts.

But they are time-consuming to write in mainstream languages, so developers often won't do it if that's their only choice.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: