I had not seen the advantage of my 100% Perl syntax in a makefile. It makes a makefile rather hard to read, and forces build system maintaners to know Perl. The same is true of a coming up hybrid, PBS, which writes the makefiles in Perl, yet puts in the commands in strings, like make.
For small amounts of data one command could write to an "in memory" file. Then another could read from that.
Otherwise this would require the commands in a pipeline to run in separate threads. And we'd need some buffer-based I/O mechanism that goes further than strings, allowing concurrent reading and writing up to the point where the writer closes it.
Last modified: 2003-07-14 Powered by the GPL and the Artistic License |