I'm just wondering: why not start making use of directories in /dev?
This seems to be common practice on most UNIX systems these days.
/dev/vcs/63 instead of /dev/vcs63 - you get the idea. We have to
keep /dev/tty?? because many programs still make assumptions about
such tty device names, but that's all... Another example where we
have lots of devices: all the disk partitions. Maybe we should
adapt the /dev/dsk/c?t?d?s? convention from other systems? All this
should help making /dev shorter and lookups faster.
(This is not really kernel related - maybe it should be discussed
with the FHS group?)