[M3devel] How small can Modula-3 runtime be?

Mika Nystrom mika at async.caltech.edu
Mon Sep 3 00:34:00 CEST 2012


=?utf-8?Q?Dragi=C5=A1a_Duri=C4=87?= writes:
...
>
>Question is - if we go embedded, how small can we go?
>
>Obviously, we need full Linux kernel, pthreads and all. But what about =
>total RAM? Flash (persistent storage)?=20
>
>dd

Modula-3 has been run without a kernel.

http://resolver.caltech.edu/CaltechCSTR:1993.cs-tr-93-15

Table 3.0, page 49, for byte counts of the runtime.

I have the source code somewhere.  It's a modified version of the old SRC M3
compiler, which compiles M3 to C.

    Mika





More information about the M3devel mailing list