Subject:
|
Re: FW: Something else is needed, I think...
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Thu, 6 May 1999 12:34:30 GMT
|
Original-From:
|
stephen p spackman <stephen@acm=nomorespam=.org>
|
Viewed:
|
1174 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
John A. Tamplin wrote:
>
> On Wed, 5 May 1999, stephen p spackman wrote:
>
> > But suppose for instance that we were talking about a language like Java
> > that has static typing. Why not put support for fixed point into the
> > compiler. It would then have ZERO impact on the runtime, not even new
> > library routines, and still let you do the calculations you want in the
> > notation you want - with a simpler semantics to boot.
>
> For Java specificallly, it can't be in the compiler since it would no
> longer be Java. However, you could easily have a FixedPoint class which
> implements Number and use that. Since Java doesn't support operator methods
> you have clunky syntax like a=b.multiply(c) etc, but it works.
Those who think Java is a good idea are already discussing using
variants.
> > Anyway, sorry if I was sounding exasperated; I'm persistently bewildered
> > by the extent to which computer people (informaticians) like their tools
> > and seek to perpetuate what seem - from my specialised background! -
> > very clear mistakes.
>
> I'm not sure exactly what you are referring to. Floating point and fixed
> point each have their proper place. Personally, what I want is an
> environment flexible enough to accomodate what each person wants and
> modular enough to do it without negatively impacting people who don't
> want it.
Um, C family languages were obsolete before their introduction. Von
Neumann thought that floating point was a bad idea, he was right then
and he's right now. If you're really interested in flexibility and
modularity, what possible attraction can a C-family language have? Even
with local classes Java is still not providing proper support for basuic
abstraction.
That sort of thing.
I'm a space alien.
stephen
--
Did you check the web site first?: http://www.crynwr.com/lego-robotics
|
|
Message is in Reply To:
![](/news/x.gif) | | Re: FW: Something else is needed, I think...
|
| (...) For Java specificallly, it can't be in the compiler since it would no longer be Java. However, you could easily have a FixedPoint class which implements Number and use that. Since Java doesn't support operator methods you have clunky syntax (...) (25 years ago, 5-May-99, to lugnet.robotics)
|
32 Messages in This Thread: ![FW: Something else is needed, I think... -Ralph Hempel (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![RE: FW: Something else is needed, I think... -Ralph Hempel (4-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/68.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (Laurentino Martins) (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: FW: Something else is needed, I think... -Kekoa Proudfoot (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (4-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: FW: Something else is needed, I think... -Laurentino Martins (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (4-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (Paul Speed) (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (Ray Kelm) (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (5-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: FW: Something else is needed, I think... -Mark Tarrabain (4-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (Ray Kelm) (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: FW: Something else is needed, I think... -Kekoa Proudfoot (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (stephen p spackman) (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: FW: Something else is needed, I think... -Kekoa Proudfoot (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: FW: Something else is needed, I think... -Mario Ferrari (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (Paul Speed) (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: FW: Something else is needed, I think... -Kekoa Proudfoot (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (Paul Speed) (5-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: FW: Something else is needed, I think... -Mario Ferrari (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: FW: Something else is needed, I think... -Todd Lehman (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: FW: Something else is needed, I think... -Mario Ferrari (6-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (stephen p spackman) (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: FW: Something else is needed, I think... -Kekoa Proudfoot (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: FW: Something else is needed, I think... -Kekoa Proudfoot (5-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![You are here](/news/here.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: FW: Something else is needed, I think... -Kekoa Proudfoot (5-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (Laurentino Martins) (5-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: FW: Something else is needed, I think... -lego-robotics@crynwr.com (Shawn Menninga) (5-May-99 to lugnet.robotics)](/news/x.gif)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|