Comment

Comment by MobiusHorizons

The elephant in the room for me is that

> implemented as functions that return first-class values, as opposed to relying on executables that return text streams. This makes working with the results simpler

Is explicitly disregarding several Unix philosophies, but not really discussing why the author believes those philosophies are wrong. It proceeds to produce code without the (at least in my view) nice properties of Unix shell style pipelines, namely the ability to compose them in novel ways due to a high compatibility between formats.

I would welcome a discussion of how the Unix philosophies break down, or what they prevent. But I didn’t find that here.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton