Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

B+ tree (in memory) implementation in CL.

184 views
Skip to first unread message

ebobby

unread,
Aug 8, 2012, 11:07:44 PM8/8/12
to
Anyone bored enough to do a little code review of a B+ tree implementation in CL ? Just looking for general comment to improve my "lispyness" I just wrote this to improve my Lisp.

https://github.com/ebobby/cl-bplustree

Thanks in advance.

-
Francisco Soto
http://ebobby.org

Madhu

unread,
Aug 9, 2012, 4:06:40 AM8/9/12
to

* ebobby <e922f02d-5c6e-44f2...@googlegroups.com> :
Wrote on Wed, 8 Aug 2012 20:07:44 -0700 (PDT):

| Anyone bored enough to do a little code review of a B+ tree
| implementation in CL ? Just looking for general comment to improve my
| "lispyness" I just wrote this to improve my Lisp.

General comments [comments not targetted at a CL learner]: You could
consider using the Common Lisp Object System to 1) specify the access
protocols (the "API") as CLOS Generic Functions, 2) Make BPLUSTREE-NODES
a mixin class, so users could subclass it, and their existing objects
could be managed as bplustrees. ---Madhu

visplo...@gmail.com

unread,
Sep 11, 2012, 7:37:08 AM9/11/12
to
nice

can you do lil web apps now and keep everything in ram?

anything live on the net I can see?
0 new messages