I thought this might interest some concatenative people. The virtual currency Bitcoin has a stack based scripting language built in for creating transactions....
Dear Friends, my health has been going down rapidly for a while, I could no longer travel to my Uni, barely coped with looking after myself, until I decided to...
http://llvm.org/releases/1.1/docs/Stacker.html I just found this... As of 1.1, LLVM includes as one of its primary examples a "Forth-like" language that might...
... now that La Trobe has changed its URLs? (I mean the stuff that was at: http://www.latrobe.edu.au/philosophy/phimvt/joy.html) If La Trobe dumped his stuff,...
Just a heads up that the Joy [1] and Cat [1] wikipedia pages have been requested to be deleted by Christopher Monsanto [2]. If you have any notability...
Hi. I came across this group while poking around the web looking for discussions of language-design issues. I work on www.needlebase.com, a database system of...
Hi All, I've been trying to view the the factor talk slides on Windows Vista 32 bit but all I see are texts on black background. Is there some setup that I...
Hello. Is this forum still alive? I haven't shown my head here for a couple of years. I'm a MA/CS major with an ongoing interest in giving concatenative...
... Some small comments... ... One major problem with variables is not variables themselves, but the existence of two entirely different concepts overloaded...
Just wanted to get a bit of traffic out there to welcome the new members of the list -- and my apologies for taking so long to notice that there were pending...
I've finished initial version of the interpreter (*). Currently my evaluator works using switch statements over the deque(**) of boxes and I want to split this...
I've created an interpreter for a stack language in c++: Currently it supports: - data types : int , float, char, void will add later double,enum - operations...
I've commented before that the map fusion rule for Haskell: map f . map g == map (f . g) ... has no nice analog in Joy. I now think this may not be because...
I'm not sure how to go about doing event-handling (mainly for controls on forms) in Joy. Since "standard" Joy doesn't cover forms and such, I'm expecting to...
Hello group... Decided I'd give Joy a shot. I've fooled around with Forth a bit, but never made much headway in that camp. I think I might like Joy or its...
I refute the contention that human readability is NOT the most important attribute of programs. Here's a real-life task, for which I'd like to see the cat-like...
Importance Of Teen Sex Education <http://www.worldofestudy.com/hm/Sex-Education-for-Teens.html> This makes it all the more important to provide kids with the...
We're familiar with the notion of function composition: (a -> b) -> (b -> c) -> (a -> c) However, is anyone familiar with a notion of function "adjoinment"? ...
I'm using the subject of Evolutionary Programming as a vehicle to discuss presentation-formatting. The format & sequesnce of presentation of 'joy material' eg....
When it's too hard to explain, they revert to "try it, you'll like it", or the new buzz-phrase: "good experience". Previously when I queried/criticised "what39;s...
Hello list, Something I'd like to share: a small interpreter for an (intensional) Joy dialect, that has helped me to clarify some conversation about ...
Minimac (http://freshmeat.net/projects/minimac-macro-processor) is a minimalist, general purpose text macro processor. It uses an explicit argument stack, and...
On cleaning out archives of Tue, Apr 29, 2008 at 10:20 AM ... I wondered is there a tutorial on 'algebra of concatenative programs', preferably without another...