I've just posted a new version of the Cat programming language to http://www.cat-language.com/download.html. I've also updated the related research page...
Cat version 0.9.7 has been posted to http://www.cat-language.com/downloads.html The latest Cat version introduces a significant new change: stack state...
I've recently posted a new updated manual for the Cat language to http://www.cat-language.com/manual.html (dated November 8th). What may be of most interest to...
Hi, in order to support easy expanding of my language, I want to be able to call a C function dynamically from. Given the function definition, I need to push...
... Try the dlopen API. Here's a small HOWTO on how to use it to handle C++: http://linux.web.cern.ch/linux/documentation/mirror/howto/C++-dlopen.html Note...
Kyle Hayes
kyle@...
Nov 23, 2006 3:59 am
2601
I've created a new search engine at http://www.cdiggins.com/search/ for doing research on programming languages using the new Google co-op service. It has an...
... That's pretty cool. I just searched for "mixins". I didn't realise that Digital Mars D had 'em. Hadn't looked at the D site for a while actually. They have...
... My pleasure! There is still a lot of work to do on it, but I am very pleased to hear it is already working well for you. There is now a separate domain for...
Kokogut is a compiler of the Kogut language, written in itself. http://kokogut.sourceforge.net/ New in Kokogut-0.7.0 (27 November 2006), a cleaned up release: ...
... Um, so that was back in July... But it just showed up today in a Google web alert I had already set up, so I thought it was new. Well, it was new to me...
Greetings, Smithies! I've just uploaded a packaging of Scheme 48's bignums in C++ with an additional rational class. It's under the "new" BSD license (as was ...
I've tried Blogger, but it strips the preceding whitespace from text which ruins indentation of code samples in a blog post. There's also no "digg" button for...
... The trick for this is to wrap it in a <pre> block. I edit my posts in raw HTML rather than the compose mode. But it's not the greatest software for code...
I've posted a revised version of the Cat programming language technical report at http://www.cat-language.com/paper.html. The abstract follows: == Cat: A Typed...
How do you guys feel about alternate implementations and very similar spin-off languages? Are they tend to be good for a language (faster implementations like...
Multiple implementations will improve a language's popularity and usefulness if there is a clear and well-defined specification. Too many languages lack a...
Nice question. I do feel a bit lost with some languages that have umpteen choices. With Python, I do not, but that could likely be due to any of these factors:...
I've written a short article about how the Cat interpreter works on the Cat wiki http://code.google.com/p/cat-language/wiki/HowTheInterpreterWorks. I am hoping...
... Thanks for compliment Chris. In general the concatenative approach greatly simplifies reasoning about algorithms and code. It also simplifies automated...
... *I* don't understand the reluctance. I'm familiar with Microsoft having aggressive business practices against competitors like DR-DOS, Lotus, etc. but I...
... That Microsoft has declared Linux a competitor similiar to DR-DOS, Lotus, etc. This is also something of a concern with Java, but less so, because 1) Sun ...
The latest Cat release 0.10.4 ( http://code.google.com/p/cat-language/downloads/list ) now supports graphics, see http://www.cdiggins.com/ for an example...