plans for the future

We welcome advice and comments from users about possible improvements to Macaulay 2. Hopefully we have settled upon most of the main points of program design, such as the names of functions already constructed, but new features can still be added.

Here are some of the things we plan to work on:

  • A way to keep global symbols in separate packages from colliding
  • Better control of global and local symbols
  • Improved documentation
  • The ability to trap errors by type
  • Ensure that all routines handle inhomogeneous modules.
  • Here are some known bugs:

  • The DegreeLimit option doesn't work with saturate or quotient. This will be fixed soon.
  • There is an upper bound on the size of an exponent in a polynomial, and overflow can occur silently, producing incorrect results. The size of the upper bound is affected by the option MonomialSize.
  • Go to main index.

    Go to concepts index.