3 ms·
> I’d much rather use tools that use huge convoluted script languages or good plug-in apis than tools that duct tape together with exit codes. The Unix "plug-i
by rswail 5y ago
> I’d much rather use tools that use huge convoluted script languages or good plug-in apis than tools that duct tape together with exit codes.
The Unix "plug-in API" is pipes and exec and "everything is a file (descriptor)". A "good plug-in API" that doesn't support anything written outside the "huge convoluted script language" is not a plug-in API, it's an internal API of the "convoluted script language".
"Do one thing and do it well doesn’t really appeal to me to begin with" means that you don't like the Unix model in general.
- alkonaut 5y ago> means that you don't like the Unix model in general. Absolutely correct. While it does have benefits in some situations, writing cross platform command line tools isn’t a place where it shines.
- avgcorrection 5y ago> "Do one thing and do it well doesn’t really appeal to me to begin with" means that you don't like the Unix model in general. Yes? Some people don’t like it.