Re: What is Forth?
- From: John Passaniti <nntp@xxxxxxxxxxxxxxxxx>
- Date: Sun, 13 Aug 2006 02:25:53 GMT
jacko wrote:
yes and no, i will find forth much easier, to implement.
Of course it is. That's one of the primary benefits of Forth.
and to be honest, although simple leading to compact fast VLSI, micron
assembly is a pain in the rear sometimes, so why not provide forth, so
others can provide non cache thrashing c based on this forth?
I'm not objecting to providing a Forth. Why would I? I've been quietly putting Forth and Forth-derived languages in my embedded systems for years to avoid the usual C boredom of edit-compile-link-load-execute-debug-repeat. Virtually every embedded system I've ever worked on started with a Forth or Forth-like interpreter sitting on the target. Where it ended may be something different, driven by various factors.
So no, I don't have a problem with you providing a Forth. What I had a problem with was your initial ambiguity regarding if you were talking about putting C applications or a C compiler on the target. In the former case, there is no reason why C applications couldn't fit on systems far smaller than what you describe. Regarding C compiler on the target, no it's not likely, but it's not a development model anyone cares about and not anything people have the desire to work towards.
Could it be done? Of course. C is a more complex language than Forth, but it isn't so complex that non-traditional techniques couldn't be used to reduce a C compiler down to an extremely small size. And while such might be done as an amusement, I doubt anyone would care. Such a tiny C (like most Forths on the target) isn't going to be generating code as efficient as could be done on a larger development system.
.
- References:
- Re: What is Forth?
- From: billy
- Re: What is Forth?
- From: billy
- Re: What is Forth?
- From: jacko
- Re: What is Forth?
- From: Jeff Fox
- Re: What is Forth?
- From: John Passaniti
- Re: What is Forth?
- From: Mark W. Humphries
- Re: What is Forth?
- From: John Passaniti
- Re: What is Forth?
- From: Stephen Pelc
- Re: What is Forth?
- From: John Passaniti
- Re: What is Forth?
- From: J Thomas
- Re: What is Forth?
- From: jacko
- Re: What is Forth?
- Prev by Date: Re: What is Forth?
- Next by Date: Re: What is Forth?
- Previous by thread: Re: What is Forth?
- Next by thread: Re: What is Forth?
- Index(es):
Relevant Pages
|