librelist archives

« back to archive

I finally found a little time to hack javascript (hh)-style study environment.

I finally found a little time to hack javascript (hh)-style study environment.

From:
Данил Хармсыч
Date:
2010-07-13 @ 05:37
Attached is the first draft, with minimal functionality and
non-existent interface design :)
Layout is as such:

[ commands log, output and errors ] [ Raphaël vector graphics output ]
[ code input form ]

This is some hybrid of command-line-like eval loop and Hackety-style
minimal IDE, inspired, in part, by the Firebug javascript console. One
can run multy-line script at once, but until reset every run takes
place in the same sandbox, so the state persists.
There are two libraries includer: jQuery and Raphaël; the first is
called via parent.$, the second can be accessed directly via paper.
Also there are experimental (and very dirty) sound syntesizer, working
only in Firefox (reportedly it also works in Opera 10.50 and Safari 4,
but it is not working for me in Opera 10.60). The file is monolythic
for ease of usage and transportation. One of ideas for future is to
allow to save programs into this file itself à la TiddlyWiki and/or to
some server à la HacketyHack.

Say that you think :)

Re: [hacketyhack] I finally found a little time to hack javascript (hh)-style study environment.

From:
i5m
Date:
2010-07-13 @ 08:39
Hi Данил,


On Tue, Jul 13, 2010 at 6:37 AM, Данил Хармсыч <mantycore@gmail.com> wrote:

> Attached is the first draft, with minimal functionality and
> non-existent interface design :)
>

attachments are removed on Librelist. Could you upload it somewhere?
-----------------------
i5m.co.uk
GPG Key: 0xA18A602B

Re: [hacketyhack] I finally found a little time to hack javascript (hh)-style study environment.

From:
Данил Хармсыч
Date:
2010-07-13 @ 11:58
Oh, I was not aware of this. Uploaded here:
http://dl.dropbox.com/u/2676598/sandbox.html

On Tue, Jul 13, 2010 at 12:39 PM, i5m <i5ivem@gmail.com> wrote:
> Hi Данил,
>
> On Tue, Jul 13, 2010 at 6:37 AM, Данил Хармсыч <mantycore@gmail.com> wrote:
>>
>> Attached is the first draft, with minimal functionality and
>> non-existent interface design :)
>
> attachments are removed on Librelist. Could you upload it somewhere?
> -----------------------
> i5m.co.uk
> GPG Key: 0xA18A602B