[M3devel] platform-independent object file linking

Daniel Alejandro Benavides D. dabenavidesd at yahoo.es
Fri Feb 10 16:17:46 CET 2012


Hi all:
nice idea, once it's inly functional would it work for procedural languages?
The nice idea of this would port it to Module system of Modula-3 which as I understand (unless it's not Modula-3 own one) is a simplified version (most of researchers didn't concentrate on a single-separate compilation, but distributed aware compilation specially in Modula-2+, in Canada, one can ask the copy and they will send to you once you identify its name).
Thanks in advance

--- El vie, 10/2/12, Dirk Muysers <dmuysers at hotmail.com> escribió:

De: Dirk Muysers <dmuysers at hotmail.com>
Asunto: [M3devel] platform-independent object file linking
Para: m3devel at elegosoft.com
Fecha: viernes, 10 de febrero, 2012 09:54



 


I recently came across an article that might 
interest the community:
 
A 
Compiler-Supported Unification of Static and Dynamic Loading
by Felix Friedrich and Florian Negele
 
It is about platform-independent linking and 
loading of modules.
The mechanism is explained in context of 
the A2 (ex-Bluebottle)
OS and the Active Oberon language, but it is 
easily portable to
other programming environments and 
languages.
Its adoption, at the cost of rewriting the backend 
and parts of
m3core, would significantly simplify the maintenance of M3 and
also render it independent from proprietary 
tools.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20120210/05703dc7/attachment-0002.html>


More information about the M3devel mailing list