Projects / GNU MIX Development Kit

GNU MIX Development Kit

MDK (MIX Development Kit) provides tools for developing and executing, in a MIX virtual machine, MIXAL programs. The MIX is Donald Knuth's mythical computer, described in the first volume of The Art of Computer Programming, which is programmed using MIXAL, the MIX assembly language. MDK includes a MIXAL assembler (mixasm), a MIX virtual machine (mixvm) with a command line interface, a Guile-based virtual machine (mixguile), a GTK+ based GUI (gmixvm), and a mixvm-Emacs interface (mixvm.el). MDK utilities are extensible using Scheme.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  25 Feb 2013 22:58

    Release Notes: Upgraded to Guile 2.0. Additional documentation from Eric Raymond's MIXAL.

    •  10 Oct 2010 09:02

    Release Notes: This is a bug fix release, including some documentation updates.

    •  12 Oct 2009 02:25

      Release Notes: This is a maintenance release fixing extant bugs and upgrading MDK's internals to the latest versions of Guile and Glade. You may also notice, depending on your desktop configuration, an improvement in gmixvm's startup time.

      •  21 Mar 2008 01:34

      Release Notes: The license was changed to GPLv3. Minor bugs were fixed. This version is compatible with recent versions of GTK+ and Glib.

      •  17 Aug 2006 08:37

      Release Notes: The Gmixvm interface has been improved with respect to the external programs dialog and about box. Compilation warnings in PPC and 64-bit platforms were fixed. Minor bugs were fixed.

      Screenshot

      Project Spotlight

      openDCIM

      Data center infrastructure management.

      Screenshot

      Project Spotlight

      GNOME Commander

      A GNOME based filemanager.