Path: news.daimi.aau.dk!news.uni-c.dk!sunic!trane.uninett.no!nntp.uio.no!usenet From: aas@velociraptor.nr.no (Gisle Aas) Newsgroups: comp.lang.beta Subject: Re: Why can't we have ... ? Date: 19 Sep 1994 09:10:50 GMT Organization: Norwegian Computing Center, Oslo, Norway Lines: 90 Message-ID: References: <35j89j$3l5@engnews2.Eng.Sun.COM> Reply-To: Gisle.Aas@nr.no NNTP-Posting-Host: velociraptor.nr.no In-reply-to: olm@Eng.Sun.COM's message of 19 Sep 1994 05:41:07 GMT In article <35j89j$3l5@engnews2.Eng.Sun.COM> olm@Eng.Sun.COM (Ole Lehrmann Madsen) writes: > >1) A Beta interpreter (the compile cycle is sooooo slow) > > Which machines are you using? The compiler has improved a lot recently > but there are still someting that can be done to make it faster > and Mjolner Informatics is constantly working on improving it. We are using Sparc stations. I just tested compiling & linking a "simple" application (< 1000 lines) on a Sparc station 10. It took almost 4 minutes (but only 79u+19s). This is an application that uses Motif and the Beta distribution library. $ time beta confman Mjolner BETA System version 5.0(1) for SUN-4 ... 351.3 real 79.4 user 18.8 sys The following fragments was bound: Bind fragments in: '~beta/basiclib/v1.4/basicsystemenv' Bind fragments in: '~beta/sysutils/v1.4/objinterface' Bind fragments in: 'betaOID' Bind fragments in: 'RepetitionObject' Bind fragments in: 'danglingtable' Bind fragments in: 'ObjectSerializerTables' Bind fragments in: 'objecttable' Bind fragments in: 'ptOffsetTable' Bind fragments in: '~beta/objectserver/v2.1/ObjectSerializer' Bind fragments in: '~beta/sysutils/v1.4/envstring' Bind fragments in: 'commError' Bind fragments in: '~beta/process/v1.4/commAddress' Bind fragments in: 'container' Bind fragments in: '~beta/containers/v1.4/list' Bind fragments in: '~beta/basiclib/v1.4/external' Bind fragments in: 'repstream/extendedRepstream' Bind fragments in: 'errorCallback' Bind fragments in: '~beta/process/v1.4/systemComm' Bind fragments in: 'RepetitionObjectsTable' Bind fragments in: 'private/rpc_interface' Bind fragments in: 'basicshell' Bind fragments in: 'collection' Bind fragments in: '/nr/rosmer/u2/beta/containers/v1.4/sets' Bind fragments in: 'participant'Code generation. Bind fragments in: 'application'Code generation. Bind fragments in: 'util'Code generation. Bind fragments in: '~beta/basiclib/v1.4/file' Bind fragments in: '~beta/unixlib/v1.4/unixfile' Bind fragments in: 'partdb'Code generation. Bind fragments in: 'confdesc'Code generation. Bind fragments in: 'interfacesChewed'Code generation. Bind fragments in: '~beta/basiclib/v1.4/timehandler' Bind fragments in: 'unixerror' Bind fragments in: '~beta/unixlib/v1.4/unixinterface' Bind fragments in: 'distsupport'Code generation. Bind fragments in: '~beta/Xt/v1.8/xsystemenv' Bind fragments in: '~beta/distribution/v1.0/xshell' Bind fragments in: '~beta/distribution/v1.0/remoteRefAsText' Bind fragments in: 'confman'Code generation. Bind fragments in: 'events' Bind fragments in: 'xlib' Bind fragments in: '~beta/sysutils/v1.4/cstring' Bind fragments in: 'xtlib' Bind fragments in: '../xtenv' Bind fragments in: 'motiflib' Bind fragments in: 'callbackstruct' Bind fragments in: 'basics' Bind fragments in: 'primitive' Bind fragments in: 'label' Bind fragments in: '~beta/Xt/v1.8/motif/cascadebutton' Bind fragments in: 'manager' Bind fragments in: 'bulletinboard' Bind fragments in: '~beta/Xt/v1.8/motif/form' Bind fragments in: 'scrolledwindow' Bind fragments in: '~beta/Xt/v1.8/motif/lists' Bind fragments in: '~beta/Xt/v1.8/motif/mainwindow' Bind fragments in: '~beta/Xt/v1.8/motif/messagebox' Bind fragments in: '~beta/Xt/v1.8/motif/selectionbox' Bind fragments in: '~beta/Xt/v1.8/motif/pushbutton' Bind fragments in: 'gadget' Bind fragments in: 'labelgadget' Bind fragments in: '~beta/Xt/v1.8/motif/pushbuttongadget' Bind fragments in: '~beta/Xt/v1.8/motif/rowcolumn' Bind fragments in: '~beta/Xt/v1.8/motif/texts' Bind fragments in: '~beta/Xt/v1.8/motifenv' Bind fragments in: 'private/xtenvbody' Bind fragments in: 'private/basicsbody' Bind fragments in: 'confmangui'Code generation. -- ¤ Gisle Aas - Norsk Regnesentral