Front Page All Articles Recent Changes Random Article

Contents

Concatenative language

  • ACL
  • Ait
  • Aocla
  • Breeze
  • Callisto
  • Cat
  • Cognate
  • colorForth
  • Concata
  • CoSy
  • Deque
  • DSSP
  • dt
  • Elymas
  • Enchilada
  • ETAC
  • F
  • Factor
  • Fiveth
  • Forth
  • Fourth
  • Freelang
  • Gershwin
  • hex
  • iNet
  • Joy
  • Joy of Postfix App
  • kcats
  • Kitten
  • lang5
  • Listack
  • LSE64
  • Lviv
  • Meow5
  • min
  • Mirth
  • mjoy
  • Mlatu
  • Ode
  • OForth
  • Om
  • Onyx
  • Plorth
  • Popr
  • Porth
  • PostScript
  • Prowl
  • Quest32
  • Quackery
  • r3
  • Raven
  • Retro
  • RPL
  • SPL
  • Staapl
  • Stabel
  • Tal
  • Titan
  • Trith
  • Uiua
  • Worst
  • xs
  • XY
  • 5th
  • 8th

Concatenative topics

  • Compilers
  • Interpreters
  • Type systems
  • Object systems
  • Quotations
  • Variables
  • Garbage collection
  • Example programs

Concatenative meta

  • People
  • Communities

Other languages

  • APL
  • C++
  • Erlang
  • FP trivia
  • Haskell
  • Io
  • Java
  • JavaScript
  • Lisp
  • ML
  • Oberon
  • RPL
  • Self
  • Slate
  • Smalltalk

Meta

  • Search
  • Farkup wiki format
  • Etiquette
  • Sandbox

Front Page

This is the Concatenative language wiki at http://concatenative.org. This Wiki is under construction. but keep in mind we're still working the bugs out. There will be a big announcement and so on once everything is more stable. For now, please don't announce this wiki on any community web sites; it is here so that the #concatenative crowd can test it before it goes live.

Please start adding content by all means, just read the Etiquette page first. New content should reference existing sources where possible. Also, try to avoid simply summarizing existing content. For example, instead of giving us a one-paragraph summary of a register allocation algorithm, give us a link to the original paper which explains it in detail, and then do a write-up explaining how it compares to existing work instead.

Even though there are many wikis out there already, we decided to create this one because we wanted to focus specifically on concatenative programming. Also, we wanted to convert some of the content from the Factor website into a wiki format, to make it more dynamic and easier to edit.

This wiki also serves as a showcase of the Factor web framework, Furnace. The HTTP server is written entirely in Factor and supports HTTPS via the OpenSSL binding. The Farkup markup language is implemented with Parsing expression grammars, and the Furnace framework provides a reusable login and authentication system, as well as session management, form validation, and XHTML templates.

Most of the articles are still stubs. We will need your help in fleshing them out one this site is live!

External resources:

  • Concatenative IRC channel
  • Concatenative Yahoo group
  • Wikipedia article on concatenative programming

Refer to the sidebar on the left for a table of contents.

This revision created on Mon, 22 Sep 2008 21:19:29 by slava

Latest Revisions Edit

All content is © 2008-2024 by its respective authors. By adding content to this wiki, you agree to release it under the BSD license.