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

Marcel the author here. Didn't know I was also a shell, though I do also have one that is somewhat similar in concept.

While taking an existing programming language like Python is an obvious choice (and one that's been made a bunch of times), I think that ultimately you need a language where something like a pipe (of objects or text) is not bolted on, but a natural consequence of a more general view of programming based on architectural interconnection.

"Pipes and filters" is an architectural style. And it is itself a polymorphic style, meaning there can be substyles that pass objects and substyles that pass bytes, substyles where the filters are processes and substyles where filters are components within a process.

So: good direction, more of this!



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

Search: