Menu

My expectations

2011-04-16
2012-09-08
  • Frank Hrebabetzky

    I don't know whether I am a typical user, but anyway:

    What I expect from the Component Pascal Compiler

    A Component Pascal Compiler. For Windows and Linux.

    A linker which generates executables and libraries for Windows and Linux.

    A garbage collector (no need to deallocate objects generated with NEW).

    Some debugging facility, e.g. GDB or the trap viewer of the Component Builder.

    Possibility of interface files / linking to C libraries.

    As many directory levels as I want.

    What I don't expect:

    A complete development system with editor, window system and so on.

    Automated build facility. Comands for the compilation of a single file and for
    linking several files to one executable or library is enough. Automation can
    be done by the user with shell scripts or the make facility.

    Lots of libraries. Just In, Out, Math, not much more.

     
  • Romiras

    Romiras - 2011-04-16

    What I expect from the Component Pascal Compiler

    A Component Pascal Compiler. For Windows and Linux.

    A linker which generates executables and libraries for Windows and Linux.

    Of course. It's a main goal of a project.

    A garbage collector (no need to deallocate objects generated with NEW).

    Possibility of interface files / linking to C libraries.

    These features are defined in Component Pascal language report, so must have
    it.

    Some debugging facility, e.g. GDB or the trap viewer of the Component
    Builder.

    Trap viewer is one of the features that I initially outlined for
    implementation. Must have because of its importance. Need to work on concept
    of trap viewer, because it interactive by origin (GUI), but a console doesn't
    allow such interactiveness.

    What I don't expect:

    A complete development system with editor, window system and so on.

    Sure. At least not at this stage.

    Automated build facility.

    Yes. It will be implemented later.

    Lots of libraries. Just In, Out, Math, not much more.

    Exactly. I'm working on implementation of basic set of libraries as you
    pointed.

    I don't know whether I am a typical user, but anyway:

    A feedback from typical users is necessary and beneficial. It stimulates my
    work on this project.

    Thank you for pointing out the expectations.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.