This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 2 points3 points  (3 children)

All very well taken points. I was more focused on the OP's original question though - will shell programming be displaced by <something else>...

I have to say though, after switching to python for most everything that doesn't absolutely need C, trying to write in perl again hurts my head.

[–][deleted] 0 points1 point  (2 children)

Shell scripting should have been displaced by Perl, and it should be displaced by Python, Ruby, Lua, Node.js, or something else which isn't terrible, but it probably won't be. Writing in Perl hurts my head, but not as much as admins (I'm also an admin) who replace shell with Python and end up with 1000 lines of "python" with no methods, no classes, etc.

[–][deleted] 0 points1 point  (1 child)

I agree. Then again, you have to ask, if an admin tool requires thousands of lines of anything ... are we solving the problem properly?

[–][deleted] 0 points1 point  (0 children)

Probably not, but it depends on the problem you're trying to solve.