Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!yetti!geac!braegen!ken From: ken@braegen.UUCP (Ken Marchant) Newsgroups: comp.lang.apl Subject: Re: Re: APL.68000 information request (also for PClones) Message-ID: <114@braegen.UUCP> Date: Tue, 19-May-87 11:25:27 EDT Article-I.D.: braegen.114 Posted: Tue May 19 11:25:27 1987 Date-Received: Wed, 20-May-87 01:43:07 EDT References: <6487@amdahl.UUCP> <1021@chinet.UUCP> <3172@sdcsvax.UCSD.EDU> Organization: The Braegen Group Inc., Toronto Ontario CAN Lines: 25 > STSC APL*PLUS/PC is an excellent product, except for one drawback. Because > of the brain damaged segment register architecture of the intel processors, > there is a 64Kbyte size limit on all objects(vars or fns). For floating > point numbers, that is 8K numbers max per object. > Dan Graifer > graifer@net1.UCSD.EDU The one drawback mentioned no longer fully exists. With version 6 of APL*PLUS/PC there is no longer a limit of 64K on data objects. They can now expand to the workspace size. There remain a couple of limitations; Using "large" (>64k) objects slows things down quite a bit and some primitives are not supported (domino, gradeup, gradedown most notably) and give a "nonce error" when used. The restriction is usually there because use of the primitive would likely cause a "ws full" to occur. Also, for pre version 6 users, some of the problems can be avoided by placing a large data object into a RAM disk and manipulating it using Native file commands; This can be surprisingly fast. Upgrades from earlier versions are available for a nominal fee. The Braegen Group is the major Canadian distributor of STSC products (micro, super-micro, mini, and mainframe). For Canadian users our phone number is 416-366-6363. -- Ken Marchant The Braegen Group, Toronto, Ontario (allegra,linus,ihnp4,decvax)!utzoo!yetti!geac!braegen!ken