From: ·······@ziplip.com
Subject: LAID (was: python libs v lisp coolness?
Date: 
Message-ID: <P1L0IKCFAEDQMMHWCKMBNWFSNXMICEADAOL5MMCC@ziplip.com>
Joe Marshall <·············@comcast.net> wrote 
in <············@comcast.net>:

> Kenny Tilton <·······@nyc.rr.com> writes:
> 
>> I don't know.  Maybe I'm wrong. If Lisp is such a great language and
>> people love it so much, how come they don't write any code?
> 
> Between python bashing and attempting pull static typer's heads out
> of their asses, who has the time?

(By the way is it "static typist" or "static typer" ?)

Lispers need to cooperate with others on libraries. Maybe a Consortium of
Underdog Dynamically-Typed Languages needs to be started. Underdog 
languages are more interested in libraries and cooperation.

For each library, a language-agnostic interface description (in
LAID language, of course) should be generated by porters, so that 
later FFIs could be produced for each language automatically. This 
is the opposite (and complementary to) SWIG: SWIG auto-generates dumb
interface information and needs a lot of human post-work for each 
specific language.

"Are you guys having trouble with that GTK lib? - No, we got LAID!"

From: Thomas F. Burdick
Subject: Re: LAID (was: python libs v lisp coolness?
Date: 
Message-ID: <xcvptgeasq7.fsf@famine.OCF.Berkeley.EDU>
·······@ziplip.com writes:

For those of you who haven't noticed yet, this is a troll whose "name"
is a wack allusion to smoking marijuana.  Ignore it.

-- 
           /|_     .-----------------------.                        
         ,'  .\  / | No to Imperialist war |                        
     ,--'    _,'   | Wage class war!       |                        
    /       /      `-----------------------'                        
   (   -.  |                               
   |     ) |                               
  (`-.  '--.)                              
   `. )----'                               
From: Kenny Tilton
Subject: Re: LAID (was: python libs v lisp coolness?
Date: 
Message-ID: <hwnob.25613$Gq.6895468@twister.nyc.rr.com>
Thomas F. Burdick wrote:
> ·······@ziplip.com writes:
> 
> For those of you who haven't noticed yet, this is a troll whose "name"
> is a wack allusion to smoking marijuana.  Ignore it.

OK, but if he asks which is better, Lisp or Scheme?, we should discuss 
it for 500 articles, right?

kenny

-- 
http://tilton-technology.com

Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film

Your Project Here! http://alu.cliki.net/Industry%20Application
From: Thomas F. Burdick
Subject: Re: LAID (was: python libs v lisp coolness?
Date: 
Message-ID: <xcvn0bhb72g.fsf@famine.OCF.Berkeley.EDU>
Kenny Tilton <·······@nyc.rr.com> writes:

> Thomas F. Burdick wrote:
> > ·······@ziplip.com writes:
> > 
> > For those of you who haven't noticed yet, this is a troll whose "name"
> > is a wack allusion to smoking marijuana.  Ignore it.
> 
> OK, but if he asks which is better, Lisp or Scheme?, we should discuss 
> it for 500 articles, right?

Of course not, that's troll behavior!  Now if he asks, Can We Unify
Lisp and Scheme?, then we've got a thread :-P

(I was lucky enough to check usenet right when he posted -- I wonder
if my "don't feed the trolls" post did any good or if people are just
tired from posting the 80 articles I just killed in other "mike420"
threads)

-- 
           /|_     .-----------------------.                        
         ,'  .\  / | No to Imperialist war |                        
     ,--'    _,'   | Wage class war!       |                        
    /       /      `-----------------------'                        
   (   -.  |                               
   |     ) |                               
  (`-.  '--.)                              
   `. )----'                               
From: Bradd W. Szonye
Subject: Re: LAID (was: python libs v lisp coolness?
Date: 
Message-ID: <slrnbq45d7.t1b.bradd+news@szonye.com>
> ·······@ziplip.com writes:
[joke snipped by Mr Burdick]

Thomas F. Burdick <···@famine.OCF.Berkeley.EDU> wrote:
> For those of you who haven't noticed yet, this is a troll whose "name"
> is a wack allusion to smoking marijuana.  Ignore it.

You may want to develop your "telling the difference between a troll and
a joke" skills.
-- 
Bradd W. Szonye
http://www.szonye.com/bradd
My Usenet e-mail address is temporarily disabled.
Please visit my website to obtain an alternate address.
From: Peter Hansen
Subject: Re: LAID (was: python libs v lisp coolness?
Date: 
Message-ID: <3FA264D6.FAAB5FE3@engcorp.com>
"Bradd W. Szonye" wrote:
> 
> > ·······@ziplip.com writes:
> [joke snipped by Mr Burdick]
> 
> Thomas F. Burdick <···@famine.OCF.Berkeley.EDU> wrote:
> > For those of you who haven't noticed yet, this is a troll whose "name"
> > is a wack allusion to smoking marijuana.  Ignore it.
> 
> You may want to develop your "telling the difference between a troll and
> a joke" skills.

Bradd, note the crossposting, which we're all continuing mercilessly.
mike420 is a known troll, and whether or not he posts a joke from time
to time, that doesn't change what Thomas said, nor the relevance of his
advice.  Until mike420 shapes up (primarily by ceasing this endless 
crossposting which is only done to stir up animosity so he can watch
the flamefests), it's probably a good idea for most people to ignore
anything he posts.

-Peter
From: Andreas Rottmann
Subject: Re: LAID (was: python libs v lisp coolness?
Date: 
Message-ID: <87he19uruh.fsf@alice.rotty.yi.org>
·······@ziplip.com writes:

[ sorry for cross-posting, but I really think this is relevant on all
  newsgroups posted ]

> Joe Marshall <·············@comcast.net> wrote 
> in <············@comcast.net>:
>
>> Kenny Tilton <·······@nyc.rr.com> writes:
>> 
>>> I don't know.  Maybe I'm wrong. If Lisp is such a great language and
>>> people love it so much, how come they don't write any code?
>> 
[...]

> Lispers need to cooperate with others on libraries. Maybe a Consortium of
> Underdog Dynamically-Typed Languages needs to be started. Underdog 
> languages are more interested in libraries and cooperation.
>
> For each library, a language-agnostic interface description (in
> LAID language, of course) should be generated by porters, so that 
> later FFIs could be produced for each language automatically. This 
> is the opposite (and complementary to) SWIG: SWIG auto-generates dumb
> interface information and needs a lot of human post-work for each 
> specific language.
>
> "Are you guys having trouble with that GTK lib? - No, we got LAID!"
>
*g*

Actually, h2def.py does something like produce LAID (called defs
there). You basically scan the headers and adapt the resulting defs
(which are, bu coinicence, lisp/scheme data). It's used by the
guile-gobject GTK+2 bindings and the puthon GTK+2 bindings. We just
need some infrastructure/framework for cooperating on improving this
stuff and documenting the defs data format.

Regards, Andy
-- 
Andreas Rottmann         | ·····@ICQ      | ·········@ICQ | ··········@gmx.at
http://www.8ung.at/rotty | GnuPG Key: http://www.8ung.at/rotty/gpg.asc
Fingerprint              | DFB4 4EB4 78A4 5EEE 6219  F228 F92F CFC5 01FD 5B62