From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_40,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,bcdac28207102750 X-Google-Attributes: gid103376,public From: "James E. Hopper" Subject: Re: Ada95 speed Date: 1999/06/01 Message-ID: <010619992259179035%hopperj@macconnect.com>#1/1 X-Deja-AN: 484721916 Distribution: world Content-Transfer-Encoding: 8bit References: <374182F2.B10AD449@Maths.UniNe.CH> <3741aa37.3892645@news.pacbell.net> <3741B203.4890880B@Maths.UniNe.CH> <7ht4ss$4mu$1@nnrp1.deja.com> <3743D5BB.37152F94@gte.net> <310519991456230875%hopperj@macconnect.com> <3753DA33.F2E088A0@gte.net> Content-Type: text/plain; charset=ISO-8859-1 Organization: http://extra.newsguy.com Mime-Version: 1.0 User-Agent: YA-NewsWatcher/4.2.2 Newsgroups: comp.lang.ada Date: 1999-06-01T00:00:00+00:00 List-Id: In article <3753DA33.F2E088A0@gte.net>, Clifford J. Nelson wrote: > > I haven't been programming micro computers for the last ten years. I have > been using Mathematica since about 1989. See: > http://forum.swarthmore.edu/epigone/geometry-research/brydilyum > > From 1976 to 1989 I programmed a few micro computers and I remember just > storing the result of some computations in memory, and then setting the video > pointer to that area of memory. It took a few micro seconds to display the > result of the computations. All my experience with desk top computers > contradicts yours. They were very easy to program efficiently. Now that I > have something to program I find that the computers don't live up to > expectations anymore. > > Cliff Nelson you can do the same thing with the mac if you know what your are doing, in fact its pretty transparent. what i did on my version a couple years ago is just what the gentleman with the pc pointed out, i created an array, stored results in it, blitted it to the screen. the blit took a few milliseconds. the entire display process was similarly fast. if i wanted to get faster yet, i could have allocated my array on the video card like you are suggesting you could do with old micros, and then you even save the milliseconds for the blit. just because its not obvious to the most unqualified observer doesnt make it that hard. mac programmers have been doing this kind of thing for years from 12 year olds on up. i HAVE spent the last 25 years programming everthing from your micros, to desktop machines to super computers. your point has NO validity in my experience. if you know what you are doing, programs worked faster then as they do now, if you didnt they worked slower. you seem to want to compare a time when you knew what you were doing (using micros) to a time when you know far less using desktop machines. thats not a fair comparision. i know for a fact that only people who knew a lot about programming could get the old micros to do anythign useful. a mathemitician or physisist or other tech specialist who tried to use them tended to bounce hard unless they spent a lot of time studying them. given that i am one of those self same physicists who spent a great deal of time as a grad student learning to use the old 8 bit single board computers (while watching my professors fail at it) i know what i am talking about. jim