An Oberon linker for an imperfect world - More notes on building your own tools

被引:0
|
作者
Reed, P [1 ]
机构
[1] Padded Cell Software Ltd, London NW6 1BQ, England
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Experience creating custom application software has taught, us that total control over our development tools is a necessity. Project Oberon provided an excellent starting point for us to build our own cross-platform application programming environment. In addition to adapting Wirth's Oberon compiler, we have developed an accompanying linker which creates native programs for popular operating systems such as Windows, MS-DOS, Unix/Linux, Macintosh, and Palm OS. In this case study, we summarise the structure of the linker and some of the executable formats it can generate, and we describe one of the large commercial projects in which it is used. Note that such a linker is not necessary in the Oberon operating system, since the system loads compiled modules directly into memory as needed; sadly many industry-standard operating systems axe not as efficient.
引用
收藏
页码:224 / 228
页数:5
相关论文
共 4 条
  • [1] Building your own tools: An Oberon industrial case-study
    Reed, P
    MODULAR PROGRAMMING LANGUAGES, PROCEEDINGS, 2001, 1897 : 291 - 298
  • [2] Building your own tools
    Swaine, Michael
    Berkenbosch, Maarten
    DR DOBBS JOURNAL, 2008, 33 (03): : 12 - 12
  • [3] My COCOMO: Building Your Own Incremental Software Build Estimation Tools
    Pickard, Andrew C.
    Nolan, Andy J.
    INCOSE International Symposium, 2012, 22 (01) : 2086 - 2100
  • [4] Building Your Own Urban Tool Kit Utilizing parametric BIM components as smart early design tools for large-scale urban planning
    Dolas, Caner
    Dieckmann, Andreas
    Russell, Peter
    ECAADE 2013: COMPUTATION AND PERFORMANCE, VOL 2, 2013, : 485 - 493