3 ms·
The dash shell compiles to 80k on an i386, which is viable for embedded applications. The POSIX shell was standardized in view of the original Korn shell, whic
by chasil 2y ago
The dash shell compiles to 80k on an i386, which is viable for embedded applications.
The POSIX shell was standardized in view of the original Korn shell, which could compile to 64k on Xenix 286.
The functionality was reduced in an effort to increase code maintainability.
Edit:
"A lot of effort was made to keep ksh88 small. In fact the size you report on Solaris is without stripping the symbol table. The size that I am getting for ksh88i on Solaris is 160K and the size on NetBSD on intel is 135K.
"ksh88 was able to compile on machines that only allowed 64K text. There were many compromises to this approach. I gave up on size minimization with ksh93."
https://m.slashdot.org/story/16351 https://m.slashdot.org/story/16351