Roland Mainz wrote:

> 1. bash supports (like ksh93) binary plugins

Great. I love 32-bit plugins.

bash is the default root shell in OpenSolaris. I am a bit 
uncomfortable with the idea of allowing loadable plugins for the root 
shell.

> 2. bash4 now supports associative arrays which can grow quite large
> (OkOk, bash4 lacks compound variables and variable tree support (which
> was the main reason why we got a 64bit ksh93 (since we knew that
> variable trees with several GB are used on production systems (the
> largest core dump observed in 2004 on a production system was 30GB, most
> of this was in a single tree variable)))) and I don't see the reason of
> "artifically" limiting the array size on systems with enougth memory

So, one winning argument for a 64-bit bash would be the ability to 
generate extremely large core files, sized in excess of 30GB, a 
feature which would not be available under 32-bit bash.

Perhaps limiting the associative array size to something less than 
30GB would be a desirable feature to consider. It's only a suggestion.

> 3. A bash4 compiled as AMD64 code runs faster than a 32bit x86 bash4
> version

> 
>> i think the bash demo stuff belongs in /contrib.
> 
> Erm... /usr/demo/bash/ would be my preference...

/contrib as in the /contrib repo at pkg.opensolaris.org

--Stefan

-- 
Stefan Teleman
Sun Microsystems, Inc.
stefan.teleman at Sun.COM


Reply via email to