Yahoo! Groups Tips
Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.
|
Stay up to speed on the latest Groups news and updates, visit the
Groups blog today!
Description
The best introduction to this subject is at the Joy homepage.
In short, concatenative languages behave in a way which looks imperative (like C or Perl), but can be reasoned about in a functional manner (like ML or Haskell).
These languages are only beginning to be studied, although Forth had a heyday in the 80s, and Postscript is notable for being the most commonly metaprogrammed language in existance (a trait which I believe is not a coincidence).
|
|
Posted - Thu Jun 19, 2008 3:25 pm
|
John Nowak
john@...
Send Email
|
|
Posted - Thu Jun 19, 2008 1:27 pm
|
William Tanksley, Jr
wtanksle
Offline Send Email
|
Re: rewriting + second order vs. higher order expressivity
Slava has given an interesting example that has made me rethink getting rid of the n-ary 'map' functional: Given an array like {1, f, f, f, 2, f, f, 3, 4, f},
Posted - Thu Jun 19, 2008 8:49 am
|
John Nowak
john@...
Send Email
|
|
Posted - Thu Jun 19, 2008 7:50 am
|
John Nowak
john@...
Send Email
|
Re: syntax preference question
... Ah, I knew I didn't explain that properly (well, at all really). Let me recap briefly so I can be sure I've covered it. Factor has a family cleave
Posted - Wed Jun 18, 2008 12:07 pm
|
John Nowak
john@...
Send Email
|
Add concatenative to your personalized My Yahoo! page What's This?
|
Message History
Group Email Addresses
| Related Link: |
http://www.latrobe.edu.au/philosophy/phimvt/joy.html |
| Post message: |
concatenative@yahoogroups.com |
| Subscribe: |
concatenative-subscribe@yahoogroups.com |
| Unsubscribe: |
concatenative-unsubscribe@yahoogroups.com |
| List owner: |
concatenative-owner@yahoogroups.com |
|