Lyndon

8 views
Skip to first unread message

Chris Wanstrath

unread,
Jun 26, 2009, 3:52:16 AM6/26/09
to johnso...@googlegroups.com
Hi everyone.

I'm a fan of Johnson and have been using it for some time. This past
week I was playing with MacRuby and thought, "Gee, I wonder how hard
it would be to make Johnson work with JavaScriptCore."

I still don't know the answer to that question, but I do know how hard
it would be to create a new MacRuby library inspired by Johnson that
works with JavaScriptCore: not hard.

Also, it has a DOM.

http://github.com/defunkt/lyndon

I am writing to you all because it is my current goal to emulate
Johnson as best I can. But perhaps a more noble goal is to expand
Johnson to work with different server side JavaScript engines?

I'd be willing to contribute WebKit-like, MacRuby goodness to Johnson
if that's within the scope of the project. Is it? If not, I'll see
myself out.

Thank you very much.

--
Chris Wanstrath
http://github.com/defunkt

weepy

unread,
Jun 26, 2009, 10:55:05 AM6/26/09
to Johnson
Go wanstrath --- Some Webkit speedyness would be awesome. I'm finding
spidermonkey quite slow.

So Lyndon only runs on OSX ?

John Barnette

unread,
Jun 26, 2009, 12:56:46 PM6/26/09
to johnso...@googlegroups.com
On Fri, Jun 26, 2009 at 12:52 AM, Chris Wanstrath<ch...@ozmm.org> wrote:
> I am writing to you all because it is my current goal to emulate
> Johnson as best I can. But perhaps a more noble goal is to expand
> Johnson to work with different server side JavaScript engines?
>
> I'd be willing to contribute WebKit-like, MacRuby goodness to Johnson
> if that's within the scope of the project. Is it? If not, I'll see
> myself out.

It's absolutely within the scope of the project: The only reason that
SpiderMonkey is statically compiled in is that it's impossible to get
an up-to-date, consistent package installed on multiple platforms.

I'd really love to see Johnson runtimes for JSCore and V8. We've
probably let a lot of SpiderMonkey assumptions creep in to the Ruby
code, but that's fixable.


~ j.

Chris Wanstrath

unread,
Jun 30, 2009, 10:56:03 AM6/30/09
to johnso...@googlegroups.com
On Friday, June 26, 2009, weepy <jona...@gmail.com> wrote:
>
> Go wanstrath  --- Some Webkit speedyness would be awesome. I'm finding
> spidermonkey quite slow.
>
> So Lyndon only runs on OSX ?

Lyndon only runs on OS X using MacRuby right now.

MacRuby may work on Linux eventually through GNUStep, so if that
happens we can try to get Lyndon working. Apparently Nu works on Linux
so it's not impossible.

Chris


> On 26 June, 08:52, Chris Wanstrath <ch...@ozmm.org> wrote:
>> Hi everyone.
>>
>> I'm a fan of Johnson and have been using it for some time. This past
>> week I was playing with MacRuby and thought, "Gee, I wonder how hard
>> it would be to make Johnson work with JavaScriptCore."
>>
>> I still don't know the answer to that question, but I do know how hard
>> it would be to create a new MacRuby library inspired by Johnson that
>> works with JavaScriptCore: not hard.
>>
>> Also, it has a DOM.
>>
>> http://github.com/defunkt/lyndon
>>
>> I am writing to you all because it is my current goal to emulate
>> Johnson as best I can. But perhaps a more noble goal is to expand
>> Johnson to work with different server side JavaScript engines?
>>
>> I'd be willing to contribute WebKit-like, MacRuby goodness to Johnson
>> if that's within the scope of the project. Is it? If not, I'll see
>> myself out.
>>
>> Thank you very much.
>>
>> --
>> Chris Wanstrathhttp://github.com/defunkt
>

--
Chris Wanstrath
http://github.com/defunkt

Reply all
Reply to author
Forward
0 new messages