Factor:factor-fu

From Zen/-/ackers

Jump to: navigation, search

Contents

[edit] Starting Factor

1. Introduction To Factor
   -> History
   -> Factor Highlights
   -> Factor Online
   -> Conclusion
2. The Factor UI
   -> Listener
   -> Online Documentation
      -> + Conventions/Documentation conventions
   -> Inspector
   -> Profiler

[edit] Factor Language

3. Factor Basics
   -> Code Comments
   -> Fundamental Data Types and Literals
      -> Integers
      -> Rationals
      -> Floating-Point Numbers
      -> Ratios
      -> Complex Numbers
      -> Characters and Strings
      -> Booleans
   -> Variables, Constants, and the Stack
      -> Variables
      -> Constants
      -> Introducing the Stack
      -> Namespaces
   -> Words
      -> Introducing Words
      -> Shuffle Words
   -> Working with Vocabularies
   -> Tutorial - Use What You've Learned So Far
4. Conventions
   -> Vocabulary Naming Conventions
   -> Word Naming Conventions
   -> Stack Effect Conventions
5. Quotations
   -> Tutorial
6. Control Flow
   -> Conditionals and Logic
   -> Combinators
   -> Continuations
   -> Closures
   -> Currying
   -> Tutorial
7. Collections
   -> Sequence Operations
   -> Arrays
   -> Vectors
   -> Bit Arrays
   -> Byte Arrays
   -> Float Arrays
   -> String Buffers
   -> Hashtables
   -> Association Lists
   -> Queues
   -> Tutorial
8. Objects
   -> Equality and Comparison
   -> Classes
   -> Tuples
   -> Mirrors
   -> Generic words and Methods
   -> Tutorial
9. I/O Operations
   -> Working with Files
   -> Networking
   -> Streams
   -> Binary Data
   -> Processes
   -> I/O Timeout Protocol
   -> Tutorial
10. Factor Philosophy and Pitfalls
11. Writing and Distributing Factor Applications
    -> Program Organization
      -> Definitions
      -> The Parser
      -> Vocabularies
      -> Vocabulary Loader
    -> Writing Unit Tests
    -> Factor Scripting
    -> Deploying Your Factor Application
    -> Tutorial
12. Concurrency
13. Foreign Function Interface

[edit] Useful Factor Libraries

[edit] Factor Internals and Implementation

14. The Factor Compilers
    -> Non-Optimizing Compiler
    -> Optimizing Compiler
15. Stack Effect Inference
16. Memory Management (Garbage Collection)
17. Factor Help System

[edit] Unsorted Topics

  • Parser Algorithm
  • Parse Time Evaluation
Personal tools