delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/12/12/06:16:13

From: hansoft AT geocities DOT com (Hans Bezemer)
Newsgroups: comp.os.msdos.djgpp,comp.lang.c
Subject: Re: Scripting language library
Date: Fri, 12 Dec 1997 10:17:59 GMT
Organization: HanSoft & Partners
Lines: 32
Message-ID: <34910cce.1337533@news.xs4all.nl>
References: <348e5375 DOT 789931 AT news DOT xs4all DOT nl> <66nonb$l00 AT bgtnsc03 DOT worldnet DOT att DOT net> <348fa837 DOT 370414 AT news DOT xs4all DOT nl> <66qj8b$o5g AT bgtnsc03 DOT worldnet DOT att DOT net>
Reply-To: hansoft AT geocities DOT com
NNTP-Posting-Host: mas04-04.dial.xs4all.nl
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

On 12 Dec 1997 05:48:59 GMT, "Jack Klein" <jackklein AT worldnet DOT att DOT net> wrote:

>1.  Your description included some buzzwords which could be
>interpreted to indicate that you were talking about an
>implementation of "forth" (such as "virtual machine", "byte
>code", and "interpreter"), but nowhere did you explicitly say
>that this was an implementation of forth.
I said it was a scripting language, which can easily be embedded into C
programs. Since virtually nobody knows Forth, I thought describing the
technology used may be a more accurate description. Note that 4tH doesn't use
the classic forth architecture! Otherwise it wouldn't have been so compact,
since any classical implementation of forth has to grab a large chunk of memory.
4tH doesn't. From the inside it's more like UCSD Pascal or Java.

>2.  Since this is a group about programming in standard C, and
>linking to other languages is outside the standard, why post it
>here?
Simply because this is a library, written in C, to be used with C. That is why
it was developed in the first place. It is even written in the most standard C
you can imagine. It is used on a large number of platforms. But the other point
you put makes it quite interesting from a philosophical point of view. Must a
scripting language for C be standard C (like SALT for Telix)? Personally, I
don't think the standard applies to the scripting language, only to the code
that implements the scripting language.

Hans

================
"First make it work, then improve it."
Visit our website! http://visitweb.com/hansoft

*** Home of the 4tH compiler! ***

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019