SOC: Lulu, a Lua implementation of Lucene

2008-02-28 Thread Petite Abeille
A proposal for a Lua entry for the "Google Summer of Code" '08: lu·lu (lū'lū) n. Slang. A remarkable person, object, or idea. A very attractive or seductive looking woman. A Lua implementation of Lucene. Skimpy details bellow: http://svr225.stepx.com:3388/lulu http://lua-users.org/wiki/Goog

Re: SOC: Lulu, a Lua implementation of Lucene

2008-02-29 Thread Mathieu Lecarme
Petite Abeille a écrit : A proposal for a Lua entry for the "Google Summer of Code" '08: A Lua implementation of Lucene. For me, Lua is just a glue between C coded object, a super config file. Like used in lighttpd or WoW. Lulu will work on top of Lucy? Did I miss something? M. --

Re: SOC: Lulu, a Lua implementation of Lucene

2008-02-29 Thread Grant Ingersoll
On Feb 29, 2008, at 5:39 AM, Mathieu Lecarme wrote: Petite Abeille a écrit : A proposal for a Lua entry for the "Google Summer of Code" '08: A Lua implementation of Lucene. For me, Lua is just a glue between C coded object, a super config file. Like used in lighttpd or WoW. Lulu will work o

Re: SOC: Lulu, a Lua implementation of Lucene

2008-02-29 Thread Mathieu Lecarme
Grant Ingersoll a écrit : On Feb 29, 2008, at 5:39 AM, Mathieu Lecarme wrote: Petite Abeille a écrit : A proposal for a Lua entry for the "Google Summer of Code" '08: A Lua implementation of Lucene. For me, Lua is just a glue between C coded object, a super config file. Like used in lighttpd

Re: SOC: Lulu, a Lua implementation of Lucene

2008-02-29 Thread Petite Abeille
On Feb 29, 2008, at 11:39 AM, Mathieu Lecarme wrote: For me, Lua is just a glue between C coded object, a super config file. Like used in lighttpd or WoW. This is a rather very narrow view of what one could do with Lua. For example, this wiki engine is written exclusively in Lua: http://al

Re: SOC: Lulu, a Lua implementation of Lucene

2008-02-29 Thread Petite Abeille
On Feb 29, 2008, at 1:09 PM, Grant Ingersoll wrote: That implies the Lucy actually is under development... Perhaps they will take up work on Lucy... Lulu has nothing to do with Lucy... goes back to something at high school or something... ---

Re: SOC: Lulu, a Lua implementation of Lucene

2008-02-29 Thread Petite Abeille
On Feb 29, 2008, at 3:42 PM, Mathieu Lecarme wrote: In other hands, a Lucy with C for persistance and parsing, and Lua for filter and other fine configuration can be great. Who is that Lucy you keep talking about? :P Cheers, PA. ---

Re: SOC: Lulu, a Lua implementation of Lucene

2008-02-29 Thread Petite Abeille
On Feb 29, 2008, at 8:37 PM, Simon Willnauer wrote: or go to http://lucene.apache.org/lucy/ Looks rather, hmmm, inactive: http://svn.apache.org/viewvc/lucene/lucy/ Is there any working code anywhere? - To unsubscribe, e-m

Re: SOC: Lulu, a Lua implementation of Lucene

2008-02-29 Thread Simon Willnauer
goto www.google.com type Lucy lucene feel lucky or go to http://lucene.apache.org/lucy/ simon On Fri, Feb 29, 2008 at 8:24 PM, Petite Abeille <[EMAIL PROTECTED]> wrote: > > On Feb 29, 2008, at 3:42 PM, Mathieu Lecarme wrote: > > > In other hands, a Lucy with C for persistance and parsing, a

Re: SOC: Lulu, a Lua implementation of Lucene

2008-02-29 Thread Petite Abeille
On Feb 29, 2008, at 11:39 AM, Mathieu Lecarme wrote: For me, Lua is just a glue between C coded object, a super config file. Like used in lighttpd or WoW. Here is a an online demo of a wiki engine implemented purely in Lua: http://svr225.stepx.com:3388/a http://svr225.stepx.com:3388/nanoki

Re: SOC: Lulu, a Lua implementation of Lucene

2008-02-29 Thread Marvin Humphrey
On Feb 29, 2008, at 4:09 AM, Grant Ingersoll wrote: That implies the Lucy actually is under development... Perhaps they will take up work on Lucy... :) I haven't been feeding back my KinoSearch commits into the Lucy repository, true. Not much has changed status-wise since this:

Re: SOC: Lulu, a Lua implementation of Lucene

2008-02-29 Thread Marvin Humphrey
On Feb 29, 2008, at 11:22 AM, Petite Abeille wrote: Lulu is a meant to be a pure Lua implementation of Lucene. How fast is Lua's method dispatch, compared to Java's? That has a huge impact on performance, since *everything* is a method in Lucene -- down to writeByte(). There have been

Re: SOC: Lulu, a Lua implementation of Lucene

2008-03-01 Thread Petite Abeille
Hi Marvin, On Mar 1, 2008, at 2:33 AM, Marvin Humphrey wrote: How fast is Lua's method dispatch, compared to Java's? Fast enough. http://luajit.org/luajit_performance.html That has a huge impact on performance, since *everything* is a method in Lucene -- down to writeByte(). The plan i

Re: SOC: Lulu, a Lua implementation of Lucene

2008-03-01 Thread Michael McCandless
I am looking forward to a pure Lua version of Lucene. Lua looks like a neat and amazingly compact programming language. I especially like Lua's "table" container type which is both a list and a hash/dictionary. One issue to watch out for is LUCENE-510, which has been an issue with other

Re: SOC: Lulu, a Lua implementation of Lucene

2008-03-01 Thread Michael McCandless
Marvin Humphrey wrote: I haven't been feeding back my KinoSearch commits into the Lucy repository, true. Not much has changed status-wise since this: (Link to mail-archives.apache.org). I miss Dave :( but work continues apace. I just figured I wouldn't bring anyt