Hacker News new | past | comments | ask | show | jobs | submit login

Maybe there was a clear separation 30 years ago, but there no longer is. The shortcut for the posts below is that you can write a Lisp in all of shell, awk, and make (and sed too) [1]

I won't get to this in Oil (without help) but I still think it's valid. The languages have so much overlap that they should just be combined. Of course that's what Perl was (leaving out Make), but Raku and Python 3 seem to have left a hole in that design space.

Shell, Awk, and Make Should Be Combined http://www.oilshell.org/blog/2016/11/13.html

Example Code in Shell, Awk, and Make http://www.oilshell.org/blog/2016/11/14.html

[1] https://github.com/kanaka/mal/tree/master/impls

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