>- Much faster execution thanks to many builtin commands and less
>|fork()|'ing.
Please measure this in doing builds.
I think you've been a long on pro and a bit short on contra;
Contra:
- Makefiles should not contain shell scripts; commands
generally should be simple and not use extensive syntax
- New powerful ksh93 syntax adds an additional hurdle to
maintaining Makefiles; it requires people to know and understand
all the finesses of ksh93 and, IMHO, there are too many of them.
- You can't use ksh93 until your buildserver has ksh93 (in
general that means you can't use it until 4-5 builds have
passed and even then, required buildserver upgrades are
generally frowned upon because of the amount of work
this causes for all developers)
For #3 I see no point in discussing this until several months *after* ksh93
is integrated; but for me #2 is the killer argument.
Casper
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code