OpenBCM V1.13 (Linux)

Packet Radio Mailbox

DB0FHN

[JN59NK Nuernberg]

 Login: GUEST





  
PA2AGA > TCPDIG   01.10.96 15:49l 198 Lines 6481 Bytes #-10868 (0) @ EU
BID : TCP_96_205
Read: DG7DAH GUEST
Subj: TCP-Group Digest 96/205
Path: DB0AAB<DB0SL<DB0RGB<DB0ABH<DB0SRS<DB0ZDF<DB0AIS<DB0NDK<DB0ACH<DB0RWI<
      PI8JOP<PI8ZAA<PI8HWB<PI8VAD<PI8VNW
Sent: 961001/0712Z @:PI8VNW.#ZH2.NLD.EU #:13100 [Hoek v Holland] FBB5.15c
From: PA2AGA@PI8VNW.#ZH2.NLD.EU
To  : TCPDIG@EU

Received: from pa2aga by pi1hvh with SMTP
	id AA18130 ; Tue, 01 Oct 96 06:44:29 UTC
Received: from pa2aga by pa2aga (NET/Mac 2.3.62/7.1) with SMTP
	id AA00005437 ; Tue, 01 Oct 96 06:55:47 MET
Received: from pa2aga-1 by pa2aga with SMTP
	id AA00005386 ; Tue, 01 Oct 96 06:44:40 MET
Received: from pa2aga-1 by pa2aga-1 (NET/Mac 2.3.62/7.5.5) with SMTP
	id AA00008080 ; Tue, 01 Oct 96 06:44:38 MET
Date: Mon, 30 Sep 96 12:59:13 MET
Message-Id: <tcp_96_205>
From: pa2aga
To: tcp_broadcast@pa2aga-10
Subject: TCP-Group Digest 96/205
X-BBS-Msg-Type: B

TCP-Group Digest            Sun, 29 Sep 96       Volume 96 : Issue  205

Today's Topics:
                        FORTH in NOS (2 msgs)
                          FORTH in NOS (fwd)

Send Replies or notes for publication to: <TCP-Group@UCSD.Edu>.
Subscription requests to <TCP-Group-REQUEST@UCSD.Edu>.
Problems you can't solve otherwise to brian@ucsd.edu.

Archives of past issues of the TCP-Group Digest are available
(by FTP only) from ftp.UCSD.Edu in directory "mailarchives".

We trust that readers are intelligent enough to realize that all text
herein consists of personal comments and does not represent the official
policies or positions of any party.  Your mileage may vary.  So there.
----------------------------------------------------------------------

Date: Sat, 28 Sep 1996 10:20:48 -0700 (PDT)
From: jmorriso@bogomips.com (John Paul Morrison)
Subject: FORTH in NOS

> 
> Date: Fri, 27 Sep 1996 13:35:35 -0600 (MDT)
> From: wa7nwp@wa7nwp.ampr.org
> Subject: FORTH in NOS
> 
> It's very possible I'm imagining this.  There's been a lot of XX's(*)
> over the past few years..   But I think I remember somebody, back
> in the late 80's or very early 90's posting to this group that
> he had added a Forth engine to NOS.

FORTH? How 80's! Now a Java engine would be slick. 

> 
> Bill - WA7NWP
> vodall@bigsky.com
> 

---------------------------------------------------------------------------
BogoMIPS Research Labs  --  bogosity research & simulation  --  VE7JPM  -- 
  jmorriso@bogomips.com  ve7jpm@ve7jpm.ampr.org  jmorriso@ve7ubc.ampr.org
---------------------------------------------------------------------------

------------------------------

Date: Sat, 28 Sep 1996 16:52:35 -0400 (EDT)
From: Bill Horne <bhorne@lynx.dac.neu.edu>
Subject: FORTH in NOS

> 
> > 
> > Date: Fri, 27 Sep 1996 13:35:35 -0600 (MDT)
> > From: wa7nwp@wa7nwp.ampr.org
> > Subject: FORTH in NOS
> > 
> > It's very possible I'm imagining this.  There's been a lot of XX's(*)
> > over the past few years..   But I think I remember somebody, back
> > in the late 80's or very early 90's posting to this group that
> > he had added a Forth engine to NOS.
> 
> FORTH? How 80's! Now a Java engine would be slick. 
> 
> > 
> > Bill - WA7NWP
> > vodall@bigsky.com
> > 

What's wrong with FORTH?  Dos Equis love if honk then!
-- 

Bill Horne
bhorne@lynx.neu.edu       

------------------------------

Date: Sat, 28 Sep 1996 23:22:54 -0600 (MDT)
From: wa7nwp@wa7nwp.ampr.org
Subject: FORTH in NOS (fwd)

> > Subject: FORTH in NOS
> > 
> > But I think I remember somebody, back
> > in the late 80's or very early 90's posting to this group that
> > he had added a Forth engine to NOS.
> 
> FORTH? How 80's! Now a Java engine would be slick. 
> 
> > Bill - WA7NWP
> > vodall@bigsky.com
> 
>   jmorriso@bogomips.com  ve7jpm@ve7jpm.ampr.org  jmorriso@ve7ubc.ampr.org


Yes it would.  And BASIC.  And PERL.  And many other higher level
interpreted languages.

It's my opinion (and very humble at that here on this discussion group) that
a weakness of NOS is its lack of a high level, demand loaded, shared
resource language for user applications and servers.   Right now, the
mailbox and all other functions are hard coded at compile time.  Changes
are not trivial and few possess the skill and even fewer the time to
work on the core program.

I (humbly) believe that if these processes were coded in some interpreted
language it would open a whole new range of applications.  Taking an
existing package and modifying it or using it as a starting point for
a new application would be far easier than with the current setup.

With separate applications like this, developers could share their
work with out having to recompile NOS.

I'm imagining an easily configurable generic installation of these
packages.  For example, using an IATTACH  (interpreted attach)...

  <iattach> <protocol> <address> <language> <source-file>

  iattach  tcp  23  java  pbbs.jav
  iattach  tcp  233 forth netrom.fth
  iattach  tcp  234 basic biorythm.bas
  iattach  tcp  235 perl  XXbeercount.prl

For the AX25 side of things:

  iattach  ax25  wa7nwp-1  java  pbbs.jav
  iattach  ax25  wa7nwp-2  forth netrom.fth
  iattach  ax25  wa7nwp-3  basic biorythm.bas
  iattach  ax25  wa7nwp-4  perl  XXbeercount.prl

With the above set up - either an IP connection to port 235 or an AX25
connect to wa7nwp-4 would run the PERL script that checks the
refrigerator for a count of remaining bottles of Dos Equis.

Brian's Tscript in TNOS is a good step in this direction...  It's
just one more language to have to learn.

Most of this is already possible on the *nix boxes.   My
personal interest is at the other end of the hardware spectrum.
Thus my focus on Forth, which is ideal for limited hardware
resources.

My fantasy is of spending the day hiking the Continental Divide
trail.  Then settling into the tent for a couple QSO's on the 30 meter
QRP rig, followed by catching up on Email and doing some NOS code
hacking on the HP95.  (Geek heaven?)

Just connect to wa7nwp-5 for the miles hiked or wa7nwp-6 for the
current QSO count and status towards WAS.  Wa7nwp-7 would display
the charge history from the solar panel and current state of
the 12V Gel Cel. 

Of course this would all have to be topped off by a nice cold XX beer
replicated by a transporter based on Phil's latest FEC algorithm
optimized to run on the HP95's 8088. :)


Hmmm.  I wonder if I dare ask if anybody has the source code
for a Tiny Basic interpreter?   1/2 :)


Bill - WA7NWP

------------------------------

End of TCP-Group Digest V96 #205
******************************

You can send your message for this bulletin
to:     tcp-group@pa2aga           on .AMPR.ORG-net
or:     tcpaga@pi8vnw.#zh2.nld.eu  on BBS-net
        ------

NOT TO: pa2aga@pa2aga  or  pa2aga@pi8vnw.#zh2.nld.eu  PLEASE!!

It will get posted automatically within a few days





Read previous mail | Read next mail


 05.07.2026 13:44:04lGo back Go up