🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bit.listserv.simula
Article #515

Re: DEMOS vs SimKit

#515
From: Christian Steinebach
Date: Tue, 31 May 1994 11:18
46 lines
3094 bytes
In article <11420.9405300920@auskerry.dcs.ed.ac.uk>, Rob Pooley <rjp@DCS.ED.AC.UK> writes:
|> ...
|> Please note, however, that there is a simple X Windows object oriented
|> SIMULA library, written here and described in the proceedings of the Pilsen
|> conference. It is not the universal answer, but we have used it to write
|> simple tools, like class browsers and CASE tool interfaces. I have used it
|> with some help to build a simple hierarchical graphical interface to DEMOS.
|> You draw activity diagrams on the screen and it generates the DEMOS.
|>
Is the article available in electronic format? 
Is the graphical interface to DEMOS public domain or commercially available?
 
|> The package is written entirely in SIMULA except for a few C interface calls,
|> which are the only part specific to X windows. A couple of other people have
|> taken it, but I can't report on their success in using it. It is not a SIMULA
|> version of Borland, but it is an OO interface for simple windows programming
|> in SIMULA. I believe that it could be ported to any windows system by rewriting
|> the C interface and then the SIMULA level application code should still work,
|> but I haven't had time to do so.
|> 
|> If Christian or anyone else would like to try this out, let me know and I will
|> send the sources.
|> 
I would like to have a look at it. We have a SUN Sparc 2 with SunOS 4.1.1 :-(
the Lund compiler and gcc. Do you think it would work?

|> In some versions of SIMULA, by the way, I thought there was a way to call a
|> whole SIMULA program from C or assembler. 

No problem to call a whole program from C or whatever language. The problem is
to call SIMULA functions from within C, assembler etc. 

|> Unfortunately, there is a general
|> problem with calling procedures or functions written in languages which
|> maintain their own heap spaces, so it has restricted use.
|> 
|>
BTW, at last year's ASU meeting in Aberdeen, Bjorn Kirkerud introduced some
'dialog boxes' using X he could use from within SIMULA. He said he would make them
available on the ftp server in Oslo, but they never appeared.

Lund mentioned as well to come with an X interface in the near future, but the 
interface would be very low level (I guess you'll need some five pages of code
to pop up a window).

	Christian
Technical Details
Message-ID: <2sf6dj$e7n@ugle.unit.no>
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!rtp.vnet.net!news1.digex.net!news.intercon.com!howland.reston.ans.net!EU.net!dkuug!eunet.no!nuug!trane.uninett.no!ugle.unit.no!mtdhp1.marintek.sintef.no!chris
References: <11420.9405300920@auskerry.dcs.ed.ac.uk>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 113dd9,2081da671cacb7d5
X-Google-Attributes: gid113dd9,public
X-Google-ArrivalTime: 1994-05-31 19:14:12 PST
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!rtp.vnet.net!news1.digex.net!news.intercon.com!howland.reston.ans.net!EU.net!dkuug!eunet.no!nuug!trane.uninett.no!ugle.unit.no!mtdhp1.marintek.sintef.no!chris
From: chris@mtdhp1.marintek.sintef.no (Christian Steinebach)
Newsgroups: bit.listserv.simula
Subject: Re: DEMOS vs SimKit
Date: 31 May 1994 11:18:11 GMT
Organization: University of Trondheim, Norway
Lines: 46
Distribution: world
Message-ID: <2sf6dj$e7n@ugle.unit.no>
References: <11420.9405300920@auskerry.dcs.ed.ac.uk>
NNTP-Posting-Host: mtdhp1.marintek.sintef.no