- Why Use NeXtMidas?
  Cross platform (Linux, Windows, etc)
  Web-enabled
    A single NeXtMidas macro can be deployed as a stand-alone application or via Java WebStart
    Direct support for network-protocols (like HTTP)
    Embedded Java VNC client (VNC option)
  Ease of GUI development
    Supports the use of GUI builders (such as NetBeans) and easy-to-use Java profilers (such as the NetBeans Profiler).
  Easily integrated with other Java software and Midas systems
    Can run X-Midas FORTRAN/C++ primitives and use URL syntax (XBC option tree)
    X-Midas can run NeXtMidas primitives (NeXtOPT)
  Imagery Mapping (NeXtEarth)
    Ability to serve images in Google-like manner to a remote client (`PLOT`)
- Enhancements to Standard Midas Features:

  Pipes | "Hot-connect" and "warm-start"
  Controls Sections | Non-blocking
  Real-time Widgets | No wrapper code!
  Messages | Distributed queue and simple message passing
  Error Trapping | Built into the macro (no `TRAP` command needed)
  Web Access | All file-based primitives can access remote web services
  Tables | Result collections
  Threads | Primitives run in separate threads not processes