Take a look at the page:

http://piumarta.com/software/maru/

it has the original version you have + current.
There is a short readme in the current version with some examples that
will get you going.

David

On Sun, Feb 26, 2012 at 6:14 PM, Martin Baldan <martino...@gmail.com> wrote:
> Julian,
>
> Thanks, now I have a much better picture of the overall situation, although
> I still have a lot of reading to do. I already had read a couple of Frank
> progress reports, and some stuff about worlds, in the publications link you
> mention. So I thought, this sounds great, how can I try this? Then I went to
> the wiki, and there was a section called "Fundamental new computing
> technologies", so I said "this is the thing!".  But no, the real thing was,
> as you said, hidden in plain sight, under the unconspicuous titles such as
> "Other prototypes and projects related to our work" and "experiment". I
> wonder, is that some kind of prank for the uninitiated? hehe. By the way,
> I've played a little with Squeak, Croquet and other great projects by Alan
> and the other wonderful Smalltalk people, so I did have a sense of their
> focus on children. I must confess I was a bit annoyed with what seemed to me
> like Jedi elitism (as in "He is too old. Yes, too old to begin the training.
> ") but hey, their project, their code, their rules.
>
> So, to get back on topic,
>
> I've downloaded Maru, The contents are:
>
> boot-eval.c  boot.l  emit.l  eval.l  Makefile
>
> So, the ".l" files are
>
> So this is the file extension for Maru's implementation language (does it
> have a name?).
>
> Sure enough, the very first line of "eval.l" reads:
>
> ;;; -*- coke -*-
>
> This made me smile. Well, actually it was a mad laughter.
>
> It compiles beautifully. Yay!
>
> Now there are some ".s" files. They look like assembler code. I thought it
> was Nothing code, but the Maru webpage explains it's just ia-32. Oh, well. I
> don't know yet where Nothing enters the picture.
>
> So, this is compiled to ".o" files and linked to build the "eval"
> executable, which can take ".l" files and make a new "eval"
>  executable, and so on. So far so good.
>
> But what else can I do with it? Should I use it to run the examples at
> "http://tinlizzie.org/dbjr/"; ? All I see is files with a ".lbox" file
> extension. What are those? Apparently, there are no READMEs. Could you
> please give me an example of how to try one of those experiments?
>
> Thanks for your tips and patience ;)
>
>
>
>
> On Sun, Feb 26, 2012 at 3:48 AM, Julian Leviston <jul...@leviston.net>
> wrote:
>>
>> As I understand it, Frank is an experiment that is an extended version of
>> DBJr that sits atop lesserphic, which sits atop gezira which sits atop nile,
>> which sits atop maru all of which which utilise ometa and the "worlds" idea.
>>
>> If you look at the http://vpri.org/html/writings.php page you can see a
>> pattern of progression that has emerged to the point where Frank exists.
>> From what I understand, maru is the finalisation of what began as pepsi and
>> coke. Maru is a simple s-expression language, in the same way that pepsi and
>> coke were. In fact, it looks to have the same syntax. Nothing is the layer
>> underneath that is essentially a symbolic computer - sitting between maru
>> and the actual machine code (sort of like an LLVM assembler if I've
>> understood it correctly).
>>
>> They've hidden Frank in plain sight. He's a patch-together of all their
>> experiments so far... which I'm sure you could do if you took the time to
>> understand each of them and had the inclination. They've been publishing as
>> much as they could all along. The point, though, is you have to understand
>> each part. It's no good if you don't understand it.
>>
>> If you know anything about Alan & VPRI's work, you'd know that their focus
>> is on getting children this stuff in front as many children as possible,
>> because they have so much more ability to connect to the heart of a problem
>> than adults. (Nothing to do with age - talking about minds, not bodies
>> here). Adults usually get in the way with their "stuff" - their "knowledge"
>> sits like a kind of a filter, denying them the ability to see things clearly
>> and directly connect to them unless they've had special training in relaxing
>> that filter. We don't know how to be simple and direct any more - not to say
>> that it's impossible. We need children to teach us meta-stuff, mostly this
>> direct way of experiencing and looking, and this project's main aim appears
>> to be to provide them (and us, of course, but not as importantly) with the
>> tools to do that. Adults will come secondarily - to the degree they can't
>> embrace new stuff ;-). This is what we need as an entire populace - to
>> increase our general understanding - to reach breakthroughs previously not
>> thought possible, and fast. Rather than changing the world, they're
>> providing the seed for children to change the world themselves.
>>
>> This is only as I understand it from my observation. Don't take it as
>> gospel or even correct, but maybe you could use it to investigate the parts
>> of frank a little more and with in-depth openness :) The entire project is
>> an experiment... and that's why they're not coming out and saying "hey guys
>> this is the product of our work" - it's not a linear building process, but
>> an intensively creative process, and most of that happens within oneself
>> before any results are seen (rather like boiling a kettle).
>>
>> http://www.vpri.org/vp_wiki/index.php/Main_Page
>>
>> On the bottom of that page, you'll see a link to the tinlizzie site that
>> references "experiment" and the URL has dbjr in it... as far as I understand
>> it, this is as much frank as we've been shown.
>>
>> http://tinlizzie.org/dbjr/
>>
>> :)
>> Julian
>>
>>
>
>
> _______________________________________________
> fonc mailing list
> fonc@vpri.org
> http://vpri.org/mailman/listinfo/fonc
>
_______________________________________________
fonc mailing list
fonc@vpri.org
http://vpri.org/mailman/listinfo/fonc

Reply via email to