To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 4796
4795  |  4797
Subject: 
Re: Something else is needed, I think...
Newsgroups: 
lugnet.robotics
Date: 
Mon, 3 May 1999 22:24:12 GMT
Viewed: 
3317 times
  
Ralph Hempel wrote:

> Do NOT underestimate the amount of work we are talking about. I took a working
> version of hFORTH for the PC and ported a few machine specific definitions and rewrote
> the IO drivers and debugged and tested using GNU tools, and I have 80 hours at least
> into the project. I happened to have a free week or two to do this in.

I don't think I am underestimating the amount of work, actually.Just because a language has a
GUI toolkit does NOT make it user friendly or portable.

> It is TOTALLY self contained - if you don't count NQC to get the firmware loaded in
> the first place.

Then it's not self contained on TWO counts.

One, as you mentioned, you need NQC to get the firmware into the RCX, but I suppose you can
just as easily use a pre-built version of firmdl, so I won't nitpick about that.

The other way in which is it not self-contained is that it requires a form of dumb-terminal
interface to the IR port which communicates with the RCX.

I'm not saying that the pbForth project is no good.  I think it's an amazing achievement, and
quite practical because most real-world robot coding these days is actually done in Forth.  I
do think, however, that it would be more practical to create a Forth bytecode producer for a
home computer and then download that bytecode into the rcx.  Then the rcx only needs to
interpret the bytecode rather than also having to change source code into bytecode.  Further, I
don't really care for the idea using a dumb terminal to develop software (we did it that way
back when I was in University and it sucked).  I would imagine that I'm in the majority on this
viewpoint, but having never taken a poll of any sort, I suppose I could be wrong. This is just
all IMHO, of course.

> > Mark



Message has 1 Reply:
  Re: Something else is needed, I think...
 
Mark Tarrabain skrev i meddelandet <372E220C.D2F9AD52@l....bc.ca>... (...) But the whole point with FORTH is that it is self-contained, and the 'compiling' part is an integrated part of the language (normally quite small), and _used_ in programs, (...) (27 years ago, 4-May-99, to lugnet.robotics)

Message is in Reply To:
  RE: Something else is needed, I think...
 
(...) Do NOT underestimate the amount of work we are talking about. I took a working version of hFORTH for the PC and ported a few machine specific definitions and rewrote the IO drivers and debugged and tested using GNU tools, and I have 80 hours (...) (27 years ago, 3-May-99, to lugnet.robotics)

67 Messages in This Thread:






















Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR