4 ms·
Never said I was familiar with Lisp, I've written more things in AWK (years ago)though not much and I don't use either at all anymore. Like another poster ment
by sixbrx 15y ago
Never said I was familiar with Lisp, I've written more things in AWK (years ago)though not much and I don't use either at all anymore.
Like another poster mentioned, the lisp at least has recognizable functions, and an easy syntax structure which is easy to remember across infrequent visits to the language. AWK is so specialized and irregular, I'd have to consult a reference to do simple things even (and not just to lookup function names which is quick), which is why I eventually stopped using it.
Another reason to not use it is that it doesn't adapt readily to a problem that ends up being more difficult than first thought, or one that has additional requirements added. I've often regretted doing programming in specialized mini-languages (and I'd include bash in that category too), when requirements were added that made me wish I'd used a full power language from the start, like Python, so I wouldn't have to rewrite.
I've used awk here and there, and like programming in bash, I find it so irregular that I have to consult the manpage for simple things.