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...
Hi, Does any one know where I can get the pLucid interpreter (or any other implementation of Lucid language) from? There was a reference in one of the old...
I've posted a public domain interpreter for a subset of the Cat language online at http://www.cat-language.com/interpreter.html . It was intended primarily as...
... Sorry to report, but it seems to cause Safari to hang. In Firefox, I get an error saying "could not process an integer...", and if I try something like...
John Nowak
john@...
Apr 29, 2007 2:40 pm
2627
Thanks for the report. I am obviously not a JavaScript programmer and I never imagined such huge difference between implementations, I used the reference guide...
... With you requiring IE 7 and C#, I'll never get to use any of your software! Where's my portable Cat implementation? :-) Come on, you know you want to write...
John Nowak
john@...
Apr 29, 2007 9:27 pm
2630
I'm hoping though that by making all of my code public domain, that some people will eventually swoop in and use their favourite language to create their own...
I've just released the first version of my latest language. Here's the announcement email I sent to the Fonc list: ===== Time to push this thing out the...
I've just released version 0.14.0 of Cat. This version has several new features since version 0.12 (version 0.13 wasn't never officially announced) . Major...
I've just released version 0.1 of a public domain Level-1 Cat to C++ compiler (written in C++) at http://code.google.com/p/cat-language/downloads/list. This ...
**** What's oopsla up to? The leading forum for innovative and thought-provoking ideas in object-oriented programming for 21 years, oopsla is taking on today's...
Hi, there ! This is to announce a new version of the Zero programming system: http://trevinca.ei.uvigo.es/~jgarcia/TO/zero/ Zero (zvm) is a persistent,...
World-renowned Egyptologist Dr. Mark Lehner will speak at OOPSLA 2008 The OOPSLA conference attracts software technologists from around the world. Here they...
I (and many others) haven't posted here in a while, but I thought I'd give it a shot... :) In many languages, logic operators "and" and "or" have been...
... What the hey, I'll bite. It's bad practice. You're conflating different ideas- for example nil/null and false. Which becomes a problem if the programmer...
Replying to myself is bad etiquette, I know, but a new though just occurred to me. There is a logical fallacy a lot of people fall into that goes like this: ...