noreply | 1 Apr 23:57 2002
Picon
Picon

[ cl-cookbook-Feature Requests-538058 ] Use UFFI library in "FFI" Section

Feature Requests item #538058, was opened at 2002-04-01 21:57
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=447475&aid=538058&group_id=46815

Category: None
Group: None
Status: Open
Priority: 5
Submitted By: Frederic Brunel (fbrunel)
Assigned to: Nobody/Anonymous (nobody)
Summary: Use UFFI library in "FFI" Section

Initial Comment:
UFFI is an abstraction layer over all well-known Common
Lisp FFI implementations. It may be interessting to add
an example using this layer in the FFI section of the
CL Cookbook.

http://uffi.med-info.com/

----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=447475&aid=538058&group_id=46815
noreply | 2 Apr 00:01 2002
Picon
Picon

[ cl-cookbook-Feature Requests-538060 ] Database connectivity section

Feature Requests item #538060, was opened at 2002-04-01 22:01
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=447475&aid=538060&group_id=46815

Category: None
Group: None
Status: Open
Priority: 5
Submitted By: Frederic Brunel (fbrunel)
Assigned to: Nobody/Anonymous (nobody)
Summary: Database connectivity section

Initial Comment:
A "Database connectivity" section should be added using
the CLSQL library (by the UFFI author) before any
implementation specific methods.

http://clsql.med-info.com/

----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=447475&aid=538060&group_id=46815
Dr. Edmund Weitz | 3 Apr 02:12 2002
Picon

CL Cookbook - UFFI and CLSQL

Hi Frederic!

I've read your suggestions for the cookbook and I think they're right
on target[1] - actually I think about doing some of this myself as
soon as I find the time for it. However, as you're one of the earliest
contributors to the cookbook, I'd ask you to write parts of this
yourself if you like. I can grant developer status to your ('fbrunel')
Sourceforge account and you can add/change content whenever you
want. I'd also ask you to subsribe to the cl-cookbook-contrib mailing
list. What do you think?

Thanks in advance,
Edi.

[1] with one exception - I think we shouldn't support CLSQL until it
    is integrated with UncommonSQL because the latter is a much neater
    and 'lispier' high-level interface to SQL (but this seems just a
    matter of a few days or weeks from what I've read today)

--

-- 

Dr. Edmund Weitz
Hamburg
Germany

The Common Lisp Cookbook
<http://cl-cookbook.sourceforge.net/>
Dr. Edmund Weitz | 3 Apr 02:27 2002
Picon

Re: [ cl-cookbook-Bugs-536679 ] suggestions and an offer of help

> I just (stopped reading cll years ago, couldn't stand the noise)

I can sympathize with this... :)

> came across this excellent collection of pages. Nice one.

Thanks.

> You might want to consider adding
>         http://www.fast-index.com/declarative/lectures/
> to the online resources section (and please feel free to use it). 

I just did. Thanks.

> Also, the source for www.fast-index.com - see 
>         http://www.fast-index.com/distrib/fast-index/
> is packed with examples of many of the features discussed in the
> cookbook - threads, hashtables, file acess, string manipulation,
> sockets, etc etc. Perhaps we could think about whether it would be
> useful to add pointers to "real code" to cookbook pages.
> 
> Finally, an offer of help. Are there any areas which need
> documenting? I saw Tim Bradshaw has taken responsibility for one; if
> there are any more do let me know.

I'd be glad to grant developer status to you if you have a Sourceforge
account, so you can freely add to the CL Cookbook. (If you don't have
an account yet - it's a matter of seconds:
<http://sourceforge.net/account/register.php>). I'd also ask you to
subscribe to the cl-cookbook-contrib mailing list in this case.
(Continue reading)

Dr. Edmund Weitz | 3 Apr 01:59 2002
Picon
Picon

cl-cookbook CHANGELOG,1.8,1.9


uid=76419(nhabedi) gid=100(users) groups=100(users),47815(cl-cookbook)
Tue Apr  2 15:59:33 PST 2002
Update of /cvsroot/cl-cookbook/cl-cookbook
In directory usw-pr-cvs1:/tmp/cvs-serv31947

Modified Files:
	CHANGELOG 
Log Message:
added link to Nick Levine's 'Lisp and Elements of Style' to index.html
Dr. Edmund Weitz | 3 Apr 01:55 2002
Picon
Picon

cl-cookbook index.html,1.10,1.11


uid=76419(nhabedi) gid=100(users) groups=100(users),47815(cl-cookbook)
Tue Apr  2 15:55:58 PST 2002
Update of /cvsroot/cl-cookbook/cl-cookbook
In directory usw-pr-cvs1:/tmp/cvs-serv31036

Modified Files:
	index.html 
Log Message:
added link to Nick Levine's 'Lisp and Elements of Style'
noreply | 3 Apr 20:56 2002
Picon
Picon

[ cl-cookbook-Bugs-538880 ] First part for the Hash Tables section

Bugs item #538880, was opened at 2002-04-03 10:56
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=447472&aid=538880&group_id=46815

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: First part for the Hash Tables section

Initial Comment:
Introduction

Hash Tables are a powerful data structure, associating
keys with values in a very efficient way. Hash Tables
are preferred over association lists whenever
performance is an issue and there are more than just a
few key-value pairs to maintain.

Creating a Hash Table

Hash Tables are created using the function
MAKE-HASH-TABLE. It has no required argument. Its most
used optional keyword argument is :TEST, specifying the
function used to test the equality of keys.

Getting a value from a Hash Table
(Continue reading)

noreply | 3 Apr 21:07 2002
Picon
Picon

[ cl-cookbook-Bugs-538888 ] First part for the Hash Tables section

Bugs item #538888, was opened at 2002-04-03 19:07
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=447472&aid=538888&group_id=46815

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Matthieu Villeneuve (mvilleneuve)
Assigned to: Nobody/Anonymous (nobody)
Summary: First part for the Hash Tables section

Initial Comment:
Introduction 

Hash Tables are a powerful data structure, associating
keys with values in a very efficient way. Hash Tables
are often preferred over association lists whenever
performance is an issue, but they introduce a little
overhead that makes assoc lists better if there are
only a few key-value pairs to maintain.

Creating a Hash Table 

Hash Tables are created using the function
MAKE-HASH-TABLE. It has no required argument. Its most
used optional keyword argument is :TEST, specifying the
function used to test the equality of keys. 

(Continue reading)

noreply | 3 Apr 21:08 2002
Picon
Picon

[ cl-cookbook-Bugs-538880 ] First part for the Hash Tables section

Bugs item #538880, was opened at 2002-04-03 18:56
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=447472&aid=538880&group_id=46815

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: First part for the Hash Tables section

Initial Comment:
Introduction

Hash Tables are a powerful data structure, associating
keys with values in a very efficient way. Hash Tables
are preferred over association lists whenever
performance is an issue and there are more than just a
few key-value pairs to maintain.

Creating a Hash Table

Hash Tables are created using the function
MAKE-HASH-TABLE. It has no required argument. Its most
used optional keyword argument is :TEST, specifying the
function used to test the equality of keys.

Getting a value from a Hash Table
(Continue reading)

Nick Levine | 3 Apr 10:57 2002

Re: [ cl-cookbook-Bugs-536679 ] suggestions and an offer of help

Hi Edmund,

   I'd be glad to grant developer status to you if you have a Sourceforge
   account, so you can freely add to the CL Cookbook. (If you don't have
   an account yet - it's a matter of seconds:
   <http://sourceforge.net/account/register.php>). I'd also ask you to
   subscribe to the cl-cookbook-contrib mailing list in this case.

I have done both of these, and I guess developer status would make
sense.

   As for chapters that are still missing: I personally think that
   (logical) pathnames should be explained in detail (including good
   examples for different platforms - Linux, Unix, Windows, Mac,
   ...). Also, I didn't have the time yet to look at your examples but
   from your summary I'd be very much interested in reading more about
   threads[1] and file access in particular. And, one more thing, Frederic
   Brunel just proposed to add examples using UFFI
   <http://uffi.med-info.com/> and CLSQL <http://clsql.med-info.com/>
   (where I might add: as soon as it's integrated with UncommonSQL
   <http://ww.telent.net/cliki/UncommonSQL>). I might want to write
   something about these topics myself but I wouldn't be very angry if
   you were faster than me... :)

Let me have a crack at threads. I'll try for "somewhat implementation
independent" - I have LWW here and can download ACL and one or two of
the freebies. Enough to get the ball rolling.

I take it there's no great rush. I work as a contractor and so my
availability tends to fluctuate.
(Continue reading)


Gmane