Factor 0.87
Sponsored Links
Factor 0.87 Ranking & Summary
File size:
2.7 MB
Platform:
Any Platform
License:
BSD License
Price:
Downloads:
1025
Date added:
2007-01-03
Publisher:
Slava Pestov
Factor 0.87 description
Factor project is a language based around a programming paradigm that encourages simple, testable and reusable code.
Factors main influences are Joy for the syntax, Forth for the implementation techniques, and Lisp for the object model. The source is released under a BSD-style license. Share it freely.
Main features:
- Runs on FreeBSD, Linux, Mac OS X and Windows.
- Native code compiler for x86 and PowerPC.
- Minimal postfix syntax with an extensible parser.
- Image-based environment offering orthogonal persistence.
- Polymorphism through predicate-based dynamic dispatch.
- Language support for delegation-based design patterns.
- Data structures include linked lists, vectors, and hashtables.
- User-defined types, known as tuples.
- Rich math library including big integers, floating point, ratios, complex numbers.
- Continuations.
- Profiling, tracing, single-stepping, browsing.
- Static stack effect inference.
- HTTP server and continuation-based web framework.
- C library interface.
- SDL graphics library interface.
- Focus on interactive and test-driven development.
- A plugin for the jEdit text editor offers a powerful development environment.
Reflection
Factor is defined in terms of itself as much as possible. Every layer of the system is inspectable and editable at runtime. Everything in the system carries consistent object semantics, and every object can be queried for its type and shape.
Metaprogramming
A powerful meta-level takes advantage of the duality between code and data. The object system, and even tools such as steppers, browsers, inspectors and profilers are built within the language framework.
Transparency
Nothing is hidden from the programmer. Factor is designed not as a black box, but a tool box. The programmer is encouraged to mold the language to fit the problem.
Simplicity
Everything is as simple as possible. The system should be small enough that one person can study the code and understand it completely. Unnecessary code and features are not included.
Factors main influences are Joy for the syntax, Forth for the implementation techniques, and Lisp for the object model. The source is released under a BSD-style license. Share it freely.
Main features:
- Runs on FreeBSD, Linux, Mac OS X and Windows.
- Native code compiler for x86 and PowerPC.
- Minimal postfix syntax with an extensible parser.
- Image-based environment offering orthogonal persistence.
- Polymorphism through predicate-based dynamic dispatch.
- Language support for delegation-based design patterns.
- Data structures include linked lists, vectors, and hashtables.
- User-defined types, known as tuples.
- Rich math library including big integers, floating point, ratios, complex numbers.
- Continuations.
- Profiling, tracing, single-stepping, browsing.
- Static stack effect inference.
- HTTP server and continuation-based web framework.
- C library interface.
- SDL graphics library interface.
- Focus on interactive and test-driven development.
- A plugin for the jEdit text editor offers a powerful development environment.
Reflection
Factor is defined in terms of itself as much as possible. Every layer of the system is inspectable and editable at runtime. Everything in the system carries consistent object semantics, and every object can be queried for its type and shape.
Metaprogramming
A powerful meta-level takes advantage of the duality between code and data. The object system, and even tools such as steppers, browsers, inspectors and profilers are built within the language framework.
Transparency
Nothing is hidden from the programmer. Factor is designed not as a black box, but a tool box. The programmer is encouraged to mold the language to fit the problem.
Simplicity
Everything is as simple as possible. The system should be small enough that one person can study the code and understand it completely. Unnecessary code and features are not included.
Factor 0.87 Screenshot
Factor 0.87 Keywords
Factor 0.87
Dynamic programming language
factor
language
system
programming
object
code
Factor 0.87
Compilers
Programming
Bookmark Factor 0.87
Factor 0.87 Copyright
WareSeeker periodically updates pricing and software information of Factor 0.87 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Factor 0.87 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
dynamic programming language created
dynamic programming languages
factory
burlington coat factory
dynamic programming language wikipedia the free encyclopedia
factory five racing
assembly language programming
factory card outlet
factors
cheesecake factory
language of flowers
definition of dynamic programming language
factoria
fantasy factory
fear factor
hardest language to learn
factoring
language arts lesson plans
Version History
Related Software
Loro project is an open system (language and IDE) intended to help beginners learn to program. Free Download
QOF Generator is a project that generates C object source code from HTML/PHP or Perl/XML. Free Download
Mica is a networked and persistent Object-Oriented programming language. Free Download
jstree is a JavaScript that allows you to see the entire DOM tree of a selected object. Free Download
AJASON is a PHP 5 library and JavaScript client for the Web technology called AJAX. Free Download
metaas provides Java applications with a Document Object Model for ActionScript 3 code. Free Download
Agora BASIC is a BASIC compiler for POSIX systems. Free Download
cid-compiler is a language tool to easily create C code with object oriented features. Free Download
Latest Software
Popular Software
Favourite Software