Re: [stack] New file uploaded to concatenative
"William Tanksley, Jr" <[email protected]>
| Newsgroups | gmane.comp.lang.concatenative |
|---|---|
| Message-ID | <[email protected]> |
<[email protected]> wrote: > File : /KEVOSOUR.SIT > Uploaded by : rahul_inblue <[email protected]> > Description : Kevo source (Kevo is a concatenative language with prototype based object system.) Thank you, Rahul. I'd been idly looking for that for a while... Kevo interested me because they are a concatenative language (based on Forth), and they used the term "concatenative" long before we coined it. Of course, they used it to mean something entirely different... I believe (correct me if I'm wrong) that their concatenative object prototype system creates new objects by copying old ones, and adds new features onto the ends of the object (hence, "concatenative"). I haven't been able to find documentation, though, so this is a good find. For those who don't know: object prototype systems are something of a counterpoint to the class systems you're almost certainly familiar with. Under a prototype system, ANY object can serve as the "class" of a new object. There are many prototype systems; the most commonly used is Javascript, but one of my favorites is Io. Even though it's not concatenative :-). -Billy