Télécharger la liste

Description du projet

Factor is a dynamically-typed stack-based programming language. Factor runs on various OSes and CPU architectures, and provides an optimizing compiler, interactive development environment, powerful collections, higher order programming, continuations, and a growing library of contributed code.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-09-04 06:30
0.84

Non-blocking I / O et les prises sont pris en charge sur Windows à nouveau. Stack déclarations d'effets sont contrôlés par le compilateur et sont obligatoires pour les mots récursif. Le marcheur nouveau code dans l'interface utilisateur graphique prend en charge à reculons. Il ya plus de raccourcis clavier dans l'interface utilisateur. Toutes les erreurs sont maintenant documenté. Il existe un soutien éditeur Pluggable (actuellement jEdit, VIM et Emacs). Il existe de nombreuses mises à jour et de nouvelles bibliothèques contribué, notamment la simultanéité distribués, JSON un lecteur / graveur, combinateurs parser, et d'une bibliothèque de calendrier.
Tags: Major feature enhancements
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.

2006-07-28 10:37
0.83

Les listes chaînées ont été supprimés. Les nouvelles fonctionnalités comprennent une première-classe "citation" de type a été de représenter les blocs de code, un multi-gadget éditeur en ligne dans l'interface utilisateur, une nouvelle interface utilisateur du navigateur de texte, la recherche plein texte pour la documentation en ligne, support Mac Intel, plus souple et plus léger sur le cacao contraignante, la capacité de jeter des erreurs redémarrables, un système nouveau module pour le chargement "contrib /« Les bibliothèques, et un temps d'apport et la bibliothèque de date. Le gestionnaire de fenêtre a contribué Factory a été mis à jour. Le contribué HTTP Server prend désormais en script intégré dans des pages HTML pour les applications Web simples qui ne nécessitent pas un répondeur entier.
Tags: Major feature enhancements
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.

2006-03-30 23:10
0.81

Cette version apporte un soutien pour les rappels à l'interface de la bibliothèque C, ainsi que des liaisons pour X11, Cacao, et Win32. Il dispose d'un multi-fenêtre de l'interface améliorée, une meilleure aide en ligne et un système Solaris x86-port. Un pré-compilé Mac OS X (PowerPC) binaire est maintenant disponible.
Tags: Major feature enhancements
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.

2006-01-31 06:19
0.80

Un système expérimental d'aide en ligne avec une interface graphique et HTTP navigation, un backend compilateur AMD64, et des améliorations aux séquences, des tables de hachage, les mathématiques, et des ruisseaux. Une Objectif C / Cocoa interface a été fournie avec une interface utilisateur simplifiée, plus rapide bootstrap, une bibliothèque d'arbres splay, support AJAX pour le serveur HTTP, et une bibliothèque mise à jour de X11.
Tags: Major feature enhancements
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.

2005-11-07 01:42
0.79

Le compilateur effectue d'autres optimisations. L'interface utilisateur rend maintenant des graphiques en utilisant OpenGL, offre de nouveaux outils de développement faisant usage de cernes, et appuie l'achèvement et déplacez la souris sur l'aide. La bibliothèque des collections et la gestion des exceptions ont été nettoyées. Contribué plus de code a été ajoutée: un processeur Intel 8080 et space invaders émulateur Arcade Machine, AOL Instant Messenger bibliothèque client, graphique Cairo contraignant, X11 client contraignant, et une bibliothèque de mathématiques avancées.
Tags: Major feature enhancements
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.

Project Resources