Future Plans

  • Planned for next versions

    • Next major Version
      • New implemented features are tracked on the Wiki.

    • Planned for later versions

      • Linking with C++ code
      • Higher level optimizer including liveliness analysis
      • LLVM backend support
      • Support for more architectures
      • Corba support?
      • Cleanup of unit loading system
      • Better support for dynamic linking and packages
      • Support for sets with more than 256 elements

    • Maintenance tasks still open (Junior developer tasks)

    • Estimated difficulty on a scale from 1 to 10 is added in parentheses.

      • Rework and check the windows unit (macro parameter problem)(3)
      • Rework, reorganize, re-sort the FPC compiler parameter handling and use long options
      • More Windows API units (4)
      • A set of cross platform and architecture basic networking components (difficulty: 5 work: 7-8)
      • Porting Delphi source for projects/contrib (3-6, depending on package)
      • Debug/extend Intel assembler support(7-8)
      • Work on the IDE
        • investigate open bug reports concerning the IDE (5-8)
        • (Related to IDE/FV, but also useful without) Fix and maintain the OS independant terminal routines (Video/Keyboard/Mouse) (7
      • Generating high quality feedback (bugreports with 100 lines max demo programs)
      • More demos and examples(2-4)
      • Documentation, tutorials
      • Improve the database support
        • Improve basic custom variants support (TInvokableVariant, TPublishableVariant) (4-6)
        • Improve TDataSet compability (implement missing methods) (4-6)
        • Drivers (descendants) for more database types (6-8)
      • More OS/2 support
        • OS/2 API units (including SOM) (4)
        • Adopt more packages for OS/2 (3)
        • Write SOM Compiler emiter (OS/2) for Free Pascal (8)
      • Maintenance of Graph unit (on one platform or more), create a SDL Graph unit? (5-7)
      • Adding an architecture (9-11 :-) )
        • m68k
        • Extend ARM support to more cores and OSes

AltStyle によって変換されたページ (->オリジナル) /