| Register | FAQ | Calendar | Search | Today's Posts | Mark Forums Read |
|
#1
| |||
| |||
| Hi, Has anyone seen, or implemented, a version of StrongForth that works natively on Linux (or preferably, builds/runs natively on several platforms)? Seems a bit weird to me that a Forth with such promise is presently imprisoned inside a DOS environment. Cheers Dave |
|
#2
| |||
| |||
| At present StrongForth is only available for DOS, because I focused on completing the list of supported word sets, the documentation and an OO library. But I'm currently working on an implementation of StrongForth in ANS Forth, which runs on top of every ANS Forth system, including those based on Linux. The first release is to be expected within the next couple of months. Of course, I will support anyone's efforts in porting StrongForth to Linux .... Regards, Stephan "DavidM" <nospam@nowhere.com> schrieb im Newsbeitrag news:4894cd14$1@news.orcon.net.nz... > Hi, > > Has anyone seen, or implemented, a version of StrongForth that works > natively on Linux (or preferably, builds/runs natively on several > platforms)? > > Seems a bit weird to me that a Forth with such promise is presently > imprisoned inside a DOS environment. > > Cheers > Dave > |
|
#3
| |||
| |||
| On Sun, 03 Aug 2008 07:46:59 +0200, Stephan Becher wrote: > At present StrongForth is only available for DOS, because I focused on > completing the list of supported word sets, the documentation and an OO > library. But I'm currently working on an implementation of StrongForth > in ANS Forth, which runs on top of every ANS Forth system, including > those based on Linux. The first release is to be expected within the > next couple of months. That sounds good - but will it suffer a performance penalty? |
|
#4
| |||
| |||
| "DavidM" <nospam@nowhere.com> schrieb im Newsbeitrag news:48954ed6$1@news.orcon.net.nz... > On Sun, 03 Aug 2008 07:46:59 +0200, Stephan Becher wrote: >> At present StrongForth is only available for DOS, because I focused on >> completing the list of supported word sets, the documentation and an OO >> library. But I'm currently working on an implementation of StrongForth >> in ANS Forth, which runs on top of every ANS Forth system, including >> those based on Linux. The first release is to be expected within the >> next couple of months. > > That sounds good - but will it suffer a performance penalty? I don't think so. The implementation takes full advantage of all optimizations of the host system's compiler, because it directly uses LITERAL and COMPILE, and all existing defining words . And with it's static data type system, StrongForth does not have any inherent performance deficit. Regards, Stephan |
|
#5
| |||
| |||
| DavidM <nospam@nowhere.com> wrote: > Stephan Becher wrote: > > > But I'm currently working on an implementation of StrongForth > > in ANS Forth, which runs on top of every ANS Forth system, including > > those based on Linux. The first release is to be expected within the > > next couple of months. > > That sounds good - but will it suffer a performance penalty? If it does, it will surely be easier to improve it than it would be to implement StrongForth from scratch on your system. You can measure the performance penalties and decide what to do about them. |
![]() |
| Thread Tools | |
| Display Modes | |
In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.