Re: A chip too far? Where is your solution Mr Larkin?
- From: John Larkin <jjlarkin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 21 Aug 2008 09:13:17 -0700
On Thu, 21 Aug 2008 08:58:55 -0700 (PDT), James Arthur
<dagmargoodboat@xxxxxxxxx> wrote:
On Aug 20, 9:40 am, John Larkin wrote:
On Wed, 20 Aug 2008 09:14:04 -0700 (PDT), James Arthur wrote:
On Aug 19, 5:57 pm, Guy Macon wrote:
Leaving aside the fact that the software brains actually *used
up* all that processing power with *slower* operations and cool
new functions, why do we need so many cool new functions? Sure,
there are some cases (gaming, for example) where the bigger and
newer programs actually deliver more, but why the need for more
and more processing cycles to surf the web, send emails, and do
word processing?
Consider this comparison of Microsoft Windows "Recommended
System requirements" (and we all know that Windows really
needs a lot more than the minimum to run fast and well):
Windows version Processor Memory Hard disk
Windows 95 25 MHz 8 MB 50 MB
Windows 98 66 MHz 24 MB 140?255 MB
Windows Me 150 MHz 32 MB 320 MB
Windows 2000 Server 133 MHz 64 MB 1 GB
Windows XP 300 MHz 128 MB 1.5 GB
Windows Vista 1 GHz 1 GB 15 GB
Source:http://en.wikipedia.org/wiki/Software_bloat
Are the new features in Vista really worth 40 times more
cycles, 125 times more ram and 300 times more hard disk?
Is Vista 40 times better? Am I 40 times more productive?
Why should a business have to keep buying new PCs, to
support new bloatware when most of the workers are trying
to complete the same tasks?
Meanwhile, I am running the latest version of Slackware
Linux on a box that has:
100 Mhz 486 Processor
100 MB RAM
2.1 GB HDD
...and it runs just fine -- in fact it runs faster than some
of the older versions of Slackware Linux do. Yet I installed
that same version of Slackware Linux on a 8-processor Xeon box
with 4GB of RAM and a 1TB RAID array, and it worked great there
as well.
It's getting harder and harder to justify Win__ for technical
stuff; it's so cumbersome; slow.
Years ago I gasped at the inefficient code output by Microsoft
QuickBasic, needlessly stacking a load of registers and constants,
then calling functions to do simple math (very slow operations on
the 8088). Repeat. I re-wrote some tight-loop stuff in assembly.
An all-integer FFT, I think.
Then I traced the system calls--OMG, a new height in useless
cycle-burning. Maybe 1% efficient.
QuickBasic 4.0's still a great compiler for the user though;
good debugging, nimble response, full access to graphics and
the hardware.
Fast forwarding to today, I just wrote a simulator for a
stepper+driver+tricks. It runs faster on the Win3.11 computer
I used writing it than on my 2.5GHz P-IV WinXP machine. Roughly
a 100x increase in CPU, for a net decrease in performance.
Thanks again Bill!
Cheers,
James Arthur
The PowerBasic compilers are awesome, espacially the 32-bit PBCC
version. Run useful FOR loops at tens of MHz.
John
I read their website. Smaller-faster smaller-faster smaller-faster.
Now *that* is how software ought to be.
Cheers,
James Arthur
The DOS version of PowerBasic is essentially the old Turbo Basic,
coded in assembly. The PBCC (32-bit) version compiler and IDE are
programmed in PowerBasic! It's a really good compiler and a very nice
language. One of the best things about a modern basic is the PRINT
USING (or USING$) capability, where you can format a line of mixed
variables exactly the way it will display. And the inherent string
variables and functions are great.
TCP/IP is absurdly simple. It's even easy to send and receive emails
from inside a program.
If only Windows would let me get at the good stuff...io ports, memory
mapped i/o, pci config space.
John
.
- Follow-Ups:
- Re: A chip too far? Where is your solution Mr Larkin?
- From: Guy Macon
- Re: A chip too far? Where is your solution Mr Larkin?
- References:
- A chip too far? Where is your solution Mr Larkin?
- From: Jan Panteltje
- Re: A chip too far? Where is your solution Mr Larkin?
- From: Guy Macon
- Re: A chip too far? Where is your solution Mr Larkin?
- From: James Arthur
- A chip too far? Where is your solution Mr Larkin?
- Prev by Date: Re: A chip too far? Where is your solution Mr Larkin?
- Next by Date: Re: A serious threat to our national security
- Previous by thread: Re: A chip too far? Where is your solution Mr Larkin?
- Next by thread: Re: A chip too far? Where is your solution Mr Larkin?
- Index(es):
Relevant Pages
|
Loading