Re: Is it time to legitimise REAL*8 etc?
- From: lindahl@xxxxxxx (Greg Lindahl)
- Date: 29 Jun 2008 18:07:25 -0700
In article <200806291902548930-dannagle@verizonnet>,
Dan Nagle <dannagle@xxxxxxxxxxx> wrote:
My _current_ computers, yes. What say you of my future computers?
That they're irrelevant to the historical point I'm making?
BTW, if my calculators count as computers (programmable, but no Fortran),
then not all are binary. You're dancing on a slippery slope.
I owned HP calculators too. That's irrelevant to the point, which was
about actual historical people using PL/I on actual computers screwing
up the 36- to 32-bit transition thanks to a Fortran-like KIND
specifier.
So if you ask for a kind
which doesn't fit into 32 bits, you have a requirement that your type
won't fit into 32 bits. If we're talking about an integer, then this is
extremely inefficient on a processor which doesn't have any integer
type in hardware bigger than 32 bits.
One of the few requirements (in f08) of kinds is that
at least one kind of integer must support
about 18 decimal digits (that is, 64 bits).
Even then, you have the further problem of programs getting much
slower thanks to using overly-long data types.
Now, I'll admit that it's unlikely that we'll have another 36- to
32-bit transition any time soon. But I'm pretty sure you're completely
missing the historical lesson to be learned, while you quibble away.
Suit yourself.
-- greg
.
- Follow-Ups:
- Re: Is it time to legitimise REAL*8 etc?
- From: Dan Nagle
- Re: Is it time to legitimise REAL*8 etc?
- References:
- Is it time to legitimise REAL*8 etc?
- From: Clive Page
- Re: Is it time to legitimise REAL*8 etc?
- From: Dan Nagle
- Re: Is it time to legitimise REAL*8 etc?
- From: Greg Lindahl
- Re: Is it time to legitimise REAL*8 etc?
- From: Dan Nagle
- Is it time to legitimise REAL*8 etc?
- Prev by Date: Fortran bashing in the MATLAB newsgroup
- Next by Date: Re: Is it time to legitimise REAL*8 etc?
- Previous by thread: Re: Is it time to legitimise REAL*8 etc?
- Next by thread: Re: Is it time to legitimise REAL*8 etc?
- Index(es):
Relevant Pages
|