programming tools for Windows applications development
  Home  |   SwiftForth Archive  |   SwiftX Archive  |

Small executables was Re: Test message

From: William Cook <wcc_at_jcook.net>
Date: Tue, 29 Apr 2003 06:12:05 -0700

I too would like small executables.

Most of my programming is for tools which do not require the windows
GUI. I wish there were a 32 bit TCOM!

Bill Cook
Kent WA USA
----- Original Message -----
From: "Robert Dickow" <dickow_at_uidaho.edu>
To: <sftalk_at_forth.com>
Sent: Tuesday, April 29, 2003 3:01 AM
Subject: [sftalk] Re: Test message

> Suggestions... well, I remember I think Rick said this might not be
feasible
> for SwiftForth, but I would really like to see a 'clone' word, and I
did
> bring this up a couple of years ago. Let me explain:
>
> clone would engage a system that would compile only words that are
needed by
> the finished application, strip all the name fields, strip all
unneeded code
> and crunch it and optimize it to make very small executables, saving
the
> image on disk, and leaving the full system in memory when it was
done, so
> you could do it all again if you wanted to.
>
> I have an old Amiga direct threaded Forth called JForth (maybe you
know it)
> by Phil Burk and a few other folks that did just this. I never
looked at the
> internals of the clone code much, but there was very little problem
with it
> making code that would 'clone,' as we used to say. JForth also used
to
> optionally keep its dictionaries outside the main memory, in
external
> tables. It had quite a few very cool aspects, but it died along with
the
> Amiga before it could become fully ANS compliant. It's stuck in
83.It is
> also freely available now somewhere on the web.
>
> It would make small apps, about 8k for a Hello World program. Try
that in
> SwiftForth and see what you get.
>
> Bob Dickow
>
> ----- Original Message -----
> From: "Elizabeth D. Rather" <erather_at_forth.com>
>
> > FYI we are working on an update to SwiftForth, so please send in
whatever
> > lists you may have of improvements we should consider!
> >
>
>
> --------------------------------------------------------------------

--
> sftalk_at_forth.com      The SwiftForth programming discussion email
list
> To unsubscribe, send subject "unsubscribe" to
sftalk-request_at_forth.com
> For list command help, send subject "help" to
sftalk-request_at_forth.com
> Message archives are located at http://www.forth.com/archive/sftalk
> --------------------------------------------------------------------
--
> This list is a forum for SwiftForth users.  For product support and
bug
> reports, please send email to support_at_forth.com
> --------------------------------------------------------------------
--
>
----------------------------------------------------------------------
sftalk_at_forth.com      The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
For list command help, send subject "help" to sftalk-request_at_forth.com
Message archives are located at http://www.forth.com/archive/sftalk
----------------------------------------------------------------------
This list is a forum for SwiftForth users.  For product support and bug
reports, please send email to support_at_forth.com
----------------------------------------------------------------------
Received on Tue Apr 29 2003 - 06:22:27 PDT

This archive was generated by hypermail 2.2.0 : Wed Jan 07 2009 - 03:04:08 PST