home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.forth      Forth programmers eat a lot of Bratwurst      117,927 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 117,531 of 117,927   
   Anton Ertl to Buzz McCool   
   Re: gforth stopped working   
   29 Aug 25 16:09:08   
   
   From: anton@mips.complang.tuwien.ac.at   
      
   Buzz McCool  writes:   
   >I did notice gforth is included with Debian 12 (bookworm), but not Debian 13   
   (trixie):   
   >https://packages.debian.org/bookworm/all/allpackages   
   >https://packages.debian.org/trixie/all/allpackages   
      
   What I read is that the package maintainer Peter Pentchev no longer   
   has time for maintaining the package, and nobody has picked it up.   
      
   Looking at other Forth systems in Debian, the yforth package is also   
   in Debian 12, but not in Debian 13.  The maintainer is Bdale Garbee.   
      
   The pforth package, also maintained by Bdale Garbee, is included in   
   Debian 13.   
      
   Let's look at the numbers from    
      
   Installed Vote Old Recent   
   244       46   190   8    gforth   
    48        5    41   2    pforth   
    18        0    18   0    yforth   
      
   Installed is the number of people who installed this package (sum of   
     the four categories below).   
   Vote is the number of people who use this package regularly.   
   Old is the number of people who installed, but do not use this package   
     regularly.   
   Recent is the number of people who upgraded this package recently.   
      
   More precisely, Vote means that a program provided or depending on the   
   package was used less than thirty days ago   
   .   
      
   I am not sure if it is really a loss that Debian does not provide   
   gforth-0.7 for Debian 13.  The Debian packages on Bookworm do not   
   include the documentation and explicitly disable dynamic native-code   
   generation by default (but then, with recent gccs, gforth-0.7's sanity   
   checking disables native-code generation anyway).   
      
   But once we release gforth-1.0 and Debian would work with that and   
   explicitly disable dynamic native-code generation, the speed   
   difference looks as follows (on a Zen4 machine, smaller is better):   
      
   sieve bubble matrix   fib   fft   
   0.020  0.020  0.011 0.029 0.014 gforth-fast   
   0.139  0.133  0.120 0.138 0.063 gforth-fast --no-dynamic   
      
   The removal of the documentation is probably a bigger problem for most   
   users, though.   
      
   - anton   
   --   
   M. Anton Ertl  http://www.complang.tuwien.ac.at/anton/home.html   
   comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html   
        New standard: https://forth-standard.org/   
   EuroForth 2025 CFP: http://www.euroforth.org/ef25/cfp.html   
   EuroForth 2025 registration: https://euro.theforth.net/   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca