On the subject of modernising GC I have some strong suggestions some of
which I posted in the features report some years back :

1.  Allow programs using screen section to use a standard GUI interface
that will work with KDE and Gnome (subject to a setting).

2.  Same as 1. but for using a web browser  although there might be
issues say when wishing to use Firefox or  Chrome etc

  1. More important allow a compile to executable (-x) to generate a
    STATIC program with only light usage of steering lines to cobc where
    program can be using or not using Storage section and or ISAM files
    regardless of variant i.e., BDB, VBISAM etc) although it might mean that
    only some can be used if static version of their library are not
    available or possible.
    This should not need to use the GNU make tool where ever not needed to
    stick to the KISS methods.

4.  Although the cobc steering commands  to use the one's used with
compilers from IBM and Micro Focus to be used where ever possible and if
needed to create new ones where the list of such is not currently in
IBM/MF command sets and shown and listed by command order and by
function order.

  1. From 4.  Allow when building the compiler to have pre-built commands
    already set up as a site wide set.

  2. From 5.  Allow the same from a config file that over rides / in
    addition to for project specific changes.

  3. From 6.  Allow the same from a Local config file that is present in
    the source directory to override setting from 5. and 6.

  4. From 7.  Allow the same from within say a $SET on line 1 of a source
    file for program specific changes, if any.

5 - 8 will allow usage of abbreviated compiler steering using the IBM /
MF abbreviated format commands

Will that be enough for getting on with ?

Vincent

mod edit for some reply-to - and reference added to [feature-requests:#413]

 

Related

Wish List: #413


Last edit: Simon Sobisch 2022-02-10