Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Forth Mac > Re: The same Fo...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 11 of 14 Topic 77 of 159
Post > Topic >>

Re: The same Forth on different OS

by stephenXXX@[EMAIL PROTECTED] (Stephen Pelc) Aug 19, 2004 at 11:29 AM

On 18 Aug 2004 01:32:13 -0700, surrel@[EMAIL PROTECTED]
 (Yves Surrel) wrote:

>My concern is today: what about system-independence, more precisely
>Wintel-independence? As you probably knows, Win32Forth and Mops are
>very close. I mostly used the former, I mentioned why, although I have
>a very good feeling about Mops (e.g. Mops allows multiple inheritance,
>W32F does not).
>
>I regret that both systems are too intricately relying on 1) the
>processor type 2) the operating system 3) the windowing system. I
>would be very happy with an architecture with layers separating:

We tried to do this with VFX Forth, which runs under i32, and
has an ARM prototype. There is a Windows version that generates
DLLs, and we have a prototype Linux ****t. A Neon OOP library
is included.

The CPU dependent parts are code generation, start up code and
OS interface. The code generator for VFX is about 5000 lines
of code. The start up and callback interface is a few hundred
lines, much of which has to with insulating the kernel from
OS dependencies at build time. In total the OS interface is
less than 30 coded routines.

The windowing system is a nightmare! I'd really like to
find a library with a C interface (to avoid the C++ name
mangling issues), but we have not yet found a stable one that
satisfies most users. The alternative is to use something
like Bernd Paysan's Minos/Theseus system.

Stephen
--
Stephen Pelc, stephenXXX@[EMAIL PROTECTED]
 Engineering Ltd - More Real, Less Time
133 Hill Lane, Southampton SO15 5AF, England
tel: +44 (0)23 8063 1441, fax: +44 (0)23 8033 9691
web: http://www.mpeltd.demon.co.uk
- free VFX Forth downloads
 




 14 Posts in Topic:
The same Forth on different OS
surrel@[EMAIL PROTECTED]   2004-08-18 01:32:13 
Re: The same Forth on different OS
ward@[EMAIL PROTECTED] (  2004-08-18 08:58:05 
Re: The same Forth on different OS
"Conrad Weyns"   2004-08-20 09:25:23 
Re: The same Forth on different OS
ward@[EMAIL PROTECTED] (  2004-08-20 07:04:43 
Re: The same Forth on different OS
Mike Hore <mikehoreREM  2004-08-26 11:21:28 
Re: The same Forth on different OS
ward@[EMAIL PROTECTED] (  2004-08-26 13:48:27 
Re: The same Forth on different OS
"Alex McDonald"  2004-08-20 11:01:38 
Re: The same Forth on different OS
"Alex McDonald"  2004-08-18 15:16:34 
Re: The same Forth on different OS
Mike Hore <mikehoreREM  2004-08-19 09:22:56 
Re: The same Forth on different OS
"Alex McDonald"  2004-08-19 15:46:14 
Re: The same Forth on different OS
stephenXXX@[EMAIL PROTECT  2004-08-19 11:29:52 
Re: The same Forth on different OS
"Charles A. Davis&qu  2004-09-13 12:18:35 
Re: The same Forth on different OS
stephenXXX@[EMAIL PROTECT  2004-09-14 12:16:59 
Re: The same Forth on different OS
surrel@[EMAIL PROTECTED]   2004-08-23 02:28:41 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Jul 18 22:34:31 CDT 2008.