> On Mon, 2005-07-25 at 15:30, Roy T. Fielding wrote: > > What exactly is blocking us from creating a > directory containing ksh93 code > > Nothing. We should probably import ksh93 as "ksh93" > sooner rather than > later. > > > and making it the current ksh for OpenSolaris? > > One of the goals for opensolaris is compatibility > with solaris. We're > not starting with a blank slate. > > I don't think switching to ksh93 is out of the > question but our practice > is to avoid rushing into these things without > understanding the > incompatibilities. > > But I went googling for differences and found a > pretty significant one: > > It looks like ksh88 uses dynamic scoping while ksh93 > uses lexical > scoping. As I understand it, a similar disagreement > caused something of > a schism within the lisp community. > > This won't matter for many scripts. But any script > which uses local > variables may well trip over this, and the behavior > change will be hard > to diagnose if you're not aware of the > incompatibility.
To get an idea of how significant in terms of numbers: ------------------ This message posted from opensolaris.org _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org