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=1.6 required=5.0 tests=BAYES_05,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC 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: "Clifford J. Nelson" Subject: Re: Ada95 speed Date: 1999/06/02 Message-ID: <37554ACE.205CD03D@gte.net>#1/1 X-Deja-AN: 484871483 Distribution: world Content-Transfer-Encoding: 7bit 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> <010619992259179035%hopperj@macconnect.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; x-mac-creator="4D4F5353" X-Abuse-Info: Otherwise we will be unable to process your complaint properly X-Complaints-To: abuse@gte.net X-Trace: +SbzLzxhfvcG6OnOGvadGX9kriuAMp2VwXaH+/+bvjKm2Ciadaps3DM9D5674ak5nzJIgFpFsxoJ!64au5WVUTNX9cRKCqV3j2xffPZ5ZzApSVLeWyLztRJznH2YR718k MIME-Version: 1.0 NNTP-Posting-Date: Wed, 02 Jun 1999 14:23:08 GMT Reply-To: cnelson9@gte.net Newsgroups: comp.lang.ada Date: 1999-06-02T00:00:00+00:00 List-Id: "James E. Hopper" wrote: > 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. > If it were "pretty transparent" for people "from 12 year olds on up" I am sure that you would have just posted the program. But, you will probably not post the program because everyone could then see my point. > > 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 A "micro computer" and a "desktop computer" are the same thing. I new physicists in 1971 who wrote programs in compiled basic for micro computers. All versions of the basic language were compiled, not interpreted. They all had matrix math primitives built in. But, when the so called computer revolution of commercially sold micro computers (i.e. desktop computers) came, all versions of the basic language were interpreted, not compiled, and did not have matrix math primitives built in. My computer instructor said that "job security programming" which was the art of writing tricky cryptic code to make oneself indispensable was a thing of the past. He could not have guessed that it hadn't even started. He had not seen the operating systems like Mac OS and Windows and unix! Cliff Nelson