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. Refer to the sidebar on the left for a table of contents.

Goals

The goal of this wiki is to collect information about the family of concatenative languages. We are interested in both theoretical results, and practical programming advice. Information about any concatenative language is welcome here. We want to bring together disparate language communities and build a common knowledge repository that people can consult to learn more about this family of languages.

Content about non-concatenative languages, and computer science in general, can also be added here; some topics, such as compiler design, developer tools, and meta-programming are of interest to concatenative language users, and other topics relative to concatenative languages in one way or another. For the most part, we want to avoid duplicating existing content; articles about topics other than concatenative programming should probably consist mostly of links.

Many of the articles are still stubs. We will need your help in fleshing them out!

Background

This wiki was built with 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. Finally, our DB library is used to persist all state to a relational database.

External resources

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

This revision created on Sat, 28 Mar 2009 12:00:57 by jjoon2

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.