Newsgroups: comp.windows.x Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!think.com!snorkelwacker.mit.edu!bloom-beacon!dont-send-mail-to-path-lines From: rws@expo.lcs.mit.EDU (Bob Scheifler) Subject: Re: Making (Sun) Shared Libraries of Widgets Message-ID: <9105142329.AA27702@expire.lcs.mit.edu> Sender: daemon@athena.mit.edu (Mr Background) Organization: The Internet References: <1991May14.150515.6057@fwi.uva.nl> Date: 14 May 91 23:29:25 GMT Lines: 10 The X consortium got that wrong. Or perhaps Sun got the design wrong. :-) The problem with putting data in the .sa file is that you significantly increase the number of ways in which binary-incompatible changes can be made to the library. You also need to export a fair number more functions that could otherwise be static (giving programmers more chances to play games they shouldn't play :-). The difference in memory consumption however is, as stated, considerable.