[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gm2] code compiled by GM2

From: Gaius Mulley
Subject: Re: [Gm2] code compiled by GM2
Date: Thu, 01 Oct 2015 16:56:58 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)

Gour <address@hidden> writes:

> Hello,
> although I'm at the moment looking at Object Pascal (FPC/Lazarus), I
> still keep some interest in Modula-2 and although I'm aware that
> possibilites to write GUI desktop app are limited, I'm curios for what
> kind of programs is GM2 compiler uses, iow. if users of this list can
> share what kind of code is compiled with GM2 *today* ?
> Sincerely,
> Gour

Hi Gour,

I am using gm2 to build a physics game engine which is in the
gm2/examples/pge directory.  It builds as an a.out or as a shared
library which becomes a Python module - so the 'main' program is Python
which calls upon the Modula-2 to do the heavy work.  It uses MemStream
and swig to communicate with Python.  gm2 works well here as it
implements runtime checking - exceptions and Python can catch these etc.

I also use gm2 for embedded work with the Atmega 328p, very small
embedded projects.  Also I have a microkernel written in Modula-2.

Lastly I like writing simple games in Modula-2, such as chess, halma,
pegfive and penguin tower.  Of course much of the front end of gm2 is
also written in Modula-2.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]