[M3devel] How small can Modula-3 runtime be?
Dragiša Durić
dragisha at m3w.org
Mon Sep 3 09:45:46 CEST 2012
Bare hardware would be too much a task for me now, but those numbers are great. I can spare few tens of KILObytes anytime :).
Right now I am looking around for cross-compiling setup. Anyone did it in work environment? (not only for bootstrap)
--
Divided by a common language
Dragiša Durić
dragisha at m3w.org
On Sep 3, 2012, at 12:34 AM, Mika Nystrom wrote:
> =?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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20120903/b402f32e/attachment-0002.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20120903/b402f32e/attachment-0002.sig>
More information about the M3devel
mailing list