knowledge-database (beta)

Current group: comp.lang.lisp

Re: Slashdot: Greenspun's Rule In Action

Re: Slashdot: Greenspun's Rule In Action  
Kenny Tilton
From:Kenny Tilton
Subject:Re: Slashdot: Greenspun's Rule In Action
Date:Thu, 20 Jan 2005 00:05:13 GMT


Bruce Stephens wrote:

> Kenny Tilton writes:
>
> [...]
>
>
>>Well, there is this in common with Greenspun: they do not /know/
>>they are implementing Lisp, nor do they know they are drifting
>>towards Lisp.
>
>
> They know:
> .
>
> For some reason parentheses are evil and obsolete, but angle brackets
> are absolutely wonderful and cutting-edge.

Oh, god yes, I forgot about those unreadable parentheses.

>
> [...]
>
>
>>Give them time. Look at cll. You can't put your foot down without
>>stepping on a newbie rugrat. Peter's book should kick off a firestorm,
>>and if Graham releases Arc... fuggedaboutit. Interestingly, it will be
>>the death of C++ and Scheme both, because Graham is after Scheme's
>>thunder.
>
>
> I think Peter's book will have some impact (I'm intending to buy the
> book when it comes out, anyway). Don't know about Arc---depends what
> it's like, I'd guess.
>
> Something that would make a difference would be reasonable
> cross-platform (maybe cross-implementation) GUI stuff, with some
> documentation, and preferably (depending on the nature of it, I guess)
> a GUI builder. Don't know where something like that might come from,
> though.

A portable Lisp GUI? I know only of three. :) But no builders. Bad idea
anyway, but that's a different flame.


>
> (Even commercial Lisps don't seem compelling to me, if you don't want
> to develop on Windows: when I looked a day or two ago at Franz and
> LispWorks it looked like LispWorks was the only one that would really
> work for primarily GNU/Linux developers. I may be misunderstanding,
> but it looked like Windows is the intended platform for creating GUIs,
> even if that produces cross-platform Common Graphics code (which isn't
> clear). I guess I should get an eval of LispWorks before ruling the
> idea out entirely. My guess is we'll end up using some unholy mixture
> of C# on Windows and Java on Unix. Or something. Quite possibly with
> the GUIs themselves described in XML.)

LispWorks's CAPI runs everywhere, but at the last Lispnyk meeting
someone said CAPI was ugly. I had never heard that before. Didn't get
the deets because just then a bouncer grabbed me and threw me in a
dumpster (not to worry, that is how all our meets end.)

If you want native, cells-gtk is what you want. If you want right-y,
gpu-accelerated, and undocumented, then Cello is your ticket.

kenny


--
Cells? Cello? Celtik?: http://www.common-lisp.net/project/cells/
Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film
   

Copyright © 2006 knowledge-database   -   All rights reserved