Re: [stack] Re: Yet another?
Don Groves <[email protected]>
| Newsgroups | gmane.comp.lang.concatenative |
|---|---|
| Message-ID | <[email protected]> |
Thanks, Christopher and Peter for your kind replies. I've looked at Cat before, Christopher, and found it very impressive! I'll be most pleased if Catenate ever approaches Cat's level of sophistication. I just tried to read up on Furphy but the url wasn't found, so Peter may be changing his ISP even sooner that he thought. Peter mentioned Euphoria which is another impressive language but its Pascal-like syntax seems overly verbose after becoming used to Joy-type syntax. However, Euphoria is the fastest (blazing fast!) full-featured interpreter I've ever seen. I've corresponded with the author and he said the internals are Forth-inspired. Happy to be aboard, Don On Aug 16, 2007, at 19:17 , Christopher Diggins wrote: > These are very interesting posts, I love hearing about new > languages, thanks > for sharing them Peter and Don. I would be interested in seeing > this thread > grow into a summary of the concatenative community and who's doing > what, so > I want to encourage you to introduce (or reintroduce) yourself and > your > language research on this thread. In that vein, here is a brief > introduction > of myself and my language: > > = > > My name is Christopher Diggins and I am currently developing a > language > derived from Joy called Cat (http://www.cat-language.com). Cat's > notable > features are static typing, type-inference, macro term-rewriting > system, and > lambda expressions with named parameters. Cat is being developed > for two > purposes: 1) a language for teaching, 2) an intermediate language for > translation, compilation, optimization, and analysis of other > languages. I > have been working on Cat for over a year and a half. > > All code for Cat is public domain, and the main project is in C# (Mono > compatible, so it *is* multi-platform), and a translator for a > subset of the > language is also available in C++. > > - Christopher > > > [Non-text portions of this message have been removed] > > > > > Yahoo! Groups Links > > > >