Re: Event based language, does it exist?

Atle <trollet@skynet.be>
8 Sep 2000 02:14:30 -0400

          From comp.compilers

Related articles
[6 earlier articles]
Re: Event based language, does it exist? gneuner@dyn.com (2000-09-07)
Re: Event based language, does it exist? wvenable@sfu.ca (Wayne Venables) (2000-09-08)
Re: Event based language, does it exist? c_pew@mail.utexas.edu (Curtis Pew) (2000-09-08)
Re: Event based language, does it exist? jp@secher-web.dk (Jens Peter Secher) (2000-09-08)
Re: Event based language, does it exist? bonzini@gnu.org (2000-09-08)
Re: Event based language, does it exist? ian@five-d.com (2000-09-08)
Re: Event based language, does it exist? trollet@skynet.be (Atle) (2000-09-08)
Re: Event based language, does it exist? dancohen@nospam.canuck.com (Dan Cohen) (2000-09-08)
Re: Event based language, does it exist? dancohen@nospam.canuck.com (Dan Cohen) (2000-09-08)
Re: Event based language, does it exist? mac@ac.valley.net (2000-09-08)
Re: Event based language, does it exist? burow@ifh.de (Burkhard Dietrich Burow) (2000-09-08)
Re: Event based language, does it exist? cfc@world.std.com (Chris F Clark) (2000-09-08)
Re: Event based language, does it exist? mwh@gradient.cis.upenn.edu (2000-09-08)
[7 later articles]
| List of all articles for this month |

From: Atle <trollet@skynet.be>
Newsgroups: comp.compilers,comp.lang.misc
Date: 8 Sep 2000 02:14:30 -0400
Organization: Belgacom Skynet SA/NV
References: 00-08-132
Keywords: design

Per Olesen wrote:
> I'm trying to find a language which is based solely on events, but I
Maybe CSP-Occam is what you are looking for?


But I am not quite sure what you mean by 'event-based language' - you
can create a purely even-driven program in any language, if you divide
it into an


1. initialization
2. run
3. exit


Most device-drivers work this way, and many of them are coded in
assembly. But maybe this is not what you meant, maybe you are looking
for a language that better captures the semantics of modern operating
systems and programming models.


Such a language is Beta (www.mjolner.com) - it is not 'event based' it
is 'pattern based' - a pattern is a more generic entity than 'class'
or 'object'.


Hope this helps .... Atle


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.