Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #135119

Re: Division

Date 2026-06-01 12:47 +1000
Subject Re: Division
Newsgroups comp.lang.forth
References (3 earlier) <2026May26.094633@mips.complang.tuwien.ac.at> <6a15b394@news.ausics.net> <2026May30.202322@mips.complang.tuwien.ac.at> <6a1ba1a7$1@news.ausics.net> <2026May31.162002@mips.complang.tuwien.ac.at>
From dxf <dxforth@gmail.com>
Message-ID <6a1cf2a7$1@news.ausics.net> (permalink)
Organization Ausics - https://newsgroups.ausics.net

Show all headers | View raw


On 1/06/2026 12:20 am, Anton Ertl wrote:
> dxf <dxforth@gmail.com> writes:
>> As a non-vendor with no paying customers, no warranty, no obligations,
>> I too feel I can make changes without expecting much, if any, flack.
> 
> We do get feedback on some changes in Gforth.  In the case of the
> switch to floored division, we did not.  We were prepared for a quick
> fix by having symmetric division as a configuration option.  Maybe the
> people who prefer symmetric division rebuilt Gforth with that option,
> but my impression is that most Gforth users use a binary package, and
> do not rebuild Gforth from source.

ISTM vendors saw ANS-Forth as a new era and took the opportunity to return
to symmetric.  This in contrast to a TC that was bending over backwards to
allow vendors to retain what they previously had.

DX-Forth followed a similar trajectory beginning as a Forth-83 system
with floored division in the early 90's.  By 1997 I had dropped CP/M and
potentially forth too.  I flirted with Pascal and Delphi but quickly
realized such things were no longer for me.  I missed the joy and
frustration of developing my own tools.  DX-Forth was ported to DOS in
early 2000's.  Most Intel based forths were by then symmetric and it
was simpler.  The choice was clear.  When a decade later DX-Forth for
CP/M was dusted off and brought up to spec, it was made symmetric too.
There was never any regret.  Indeed it was relief.  In hindsight floored
looked like a cult that had lost its following.  In 83 I had drunk the
kool-aid along with everyone else...

Back to comp.lang.forth | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Forth for a balanced ternary machine Matthias Koch <m.cook@gmx.net> - 2026-05-25 14:58 +0200
  Re: Forth for a balanced ternary machine anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-05-25 18:10 +0000
    Re: Forth for a balanced ternary machine dxf <dxforth@gmail.com> - 2026-05-26 15:53 +1000
      Re: Forth for a balanced ternary machine anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-05-26 07:46 +0000
        Re: Forth for a balanced ternary machine dxf <dxforth@gmail.com> - 2026-05-27 00:52 +1000
          Teaching Scenarios [Re: Forth for a balanced ternary machine] Buzz McCool <buzz_mccool@yahoo.com> - 2026-05-26 08:52 -0700
            Re: Teaching Scenarios [Re: Forth for a balanced ternary machine] dxf <dxforth@gmail.com> - 2026-05-28 21:03 +1000
            Re: Teaching Scenarios [Re: Forth for a balanced ternary machine] anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-05-30 20:16 +0000
              Re: Teaching Scenarios [Re: Forth for a balanced ternary machine] minforth <minforth@gmx.net> - 2026-05-31 11:02 +0200
                Re: Teaching Scenarios [Re: Forth for a balanced ternary machine] anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-05-31 14:13 +0000
          Division (was: Forth for a balanced ternary machine) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-05-30 18:23 +0000
            Re: Division dxf <dxforth@gmail.com> - 2026-05-31 12:49 +1000
              Re: Division anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-05-31 14:20 +0000
                Re: Division dxf <dxforth@gmail.com> - 2026-06-01 12:47 +1000
              arithmetic shift right (was: Division) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-05-31 14:43 +0000
                Re: arithmetic shift right dxf <dxforth@gmail.com> - 2026-06-01 18:18 +1000
      Re: Forth for a balanced ternary machine Hans Bezemer <the.beez.speaks@gmail.com> - 2026-06-01 23:23 +0200
    Re: Forth for a balanced ternary machine Matthias Koch <m.cook@gmx.net> - 2026-05-28 13:36 +0200

csiph-web