We've expanded our news coverage and improved our search! Visit
oreilly.com for the latest or search for all things across O'Reilly!
Article:
 |
|
Daddy, Are We There Yet? A Discussion with Alan Kay
|
| Subject: |
|
What about FORTH or TILE? |
| Date: |
|
2004-02-13 22:32:28 |
| From: |
|
mhamrick23
|
Response to: Been there, done that
|
|
FORTH is a wonderful example of a language that is extensible. You're provided with a number of control structures, but if they don't work for you, you're well within your rights to invent your own. There's a somewhat standard way to break into assembly in FORTH that involves loading the assembler module for whatever processor you're interested in. It adds keyword that generate opcodes and in the process modifies the parser.
So when you talk about extensible languages, I wonder if what you're talking about isn't simply a language where the parser is configurable..
|