Projects / Factor / Releases

All releases of Factor

  •  04 Sep 2006 04:30
Avatar

    Release Notes: Non-blocking I/O and sockets are supported on Windows once again. Stack effect declarations are checked by the compiler and are mandatory for recursive words. The new graphical code walker in UI supports stepping backwards. There are more keyboard shortcuts in the UI. All errors are now documented. There is pluggable editor support (currently jEdit, VIM and Emacs). There are many updated and new contributed libraries, including distributed concurrency, a JSON reader/writer, parser combinators, and a calendar library.

    •  28 Jul 2006 08:37
    Avatar

      Release Notes: Linked lists were removed. New features include a first-class "quotation" type was to represent code blocks, a multi-line editor gadget in the UI, a new UI word browser, full-text searching for online documentation, Intel Mac support, more flexible and lighter Cocoa binding, the ability to throw restartable errors, a new module system for loading "contrib/" libraries, and a contributed time and date library. The contributed Factory window manager was updated. The contributed HTTP server now supports embedded scripting in HTML pages for simple Web applications that do not require an entire responder.

      •  30 Mar 2006 22:10
      Avatar

        Release Notes: This release adds support for callbacks to the C library interface, as well as bindings for X11, Cocoa, and Win32. It has an improved multi-window UI, improved online help, and a Solaris-x86 port. A pre-compiled Mac OS X (PowerPC) binary is now available.

        •  31 Jan 2006 05:19
        Avatar

          Release Notes: An experimental online help system with GUI and HTTP browsing, an AMD64 compiler backend, and improvements to sequences, hash tables, math, and streams. An Objective C/Cocoa interface was provided along with a streamlined UI, faster bootstrap, a splay tree library, AJAX support for the HTTP server, and an updated X11 library.

          •  07 Nov 2005 00:42
          Avatar

            Release Notes: The compiler performs more optimizations. The UI now renders graphics using OpenGL, provides new development tools making use of outliners, and supports completion and mouse-over help. The collections library and exception handling have been cleaned up. More contributed code has been added: an Intel 8080 and space invaders arcade machine emulator, AOL instant messenger client library, Cairo graphics binding, X11 client binding, and an advanced math library.

            •  04 Sep 2005 08:37
            Avatar

              Release Notes: Improvements were made to the compiler, graphical user interface, collections library, development tools, and infix math syntax extension. New libraries for concurrency and SHA1 hashing were added. Various bugfixes were done.

              •  24 Jul 2005 07:47
              Avatar

                Release Notes: Functionality, appearance, and performance improvements were made to the graphical user interface. Cleanups and improvements were made to the sequences library. A new inspector tool for looking at objects was added. Various other minor features, clean-ups and bugfixes were effected.

                •  17 Jun 2005 07:56
                Avatar

                  Release Notes: Generational garbage collection was implemented. The x86 and PowerPC compiler backends were improved. The collections library was overhauled to be more consistent and polymorphic. C library interface now supports floating point parameters and return values. OpenGL and PostgreSQL bindings were added.

                  •  06 May 2005 09:32
                  Avatar

                    Release Notes: The C library interface now functions on Linux/PPC and Mac OS X, and there is improved documentation, improved sequences library, a new matrices library, a new HTTP client library, a new lazy lists and parser combinators library, and better development tools.

                    •  23 Mar 2005 08:30
                    Avatar

                      Release Notes: This release features a PowerPC compiler backend, more work on the GUI toolkit, improvements to the single-stepper and various other development tools, infix arithmetic library, various cleanups, and bugfixes.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.