Re: [Sbcl-help] Could someone review my code?

Hi David,
David Creelman wrote:
> First up thanks to those who've helped me so far with my package issues. I've
> still got some issues, but I think the tips given have been useful.
Yeah, packages can be hard to grasp at the beginning.
> If at the same time you'd like to critique the code, that would be good too.
> I'm a pascal programmer learning lisp, so I've probably typed too much.
>
> If this is not the forum to ask favours like this (my issues are probably
> general lisp learning issues), could someone direct me to where I should
> post a request like this?
There are friendly and competent people at lispforum.com
Or try #lisp on Freenode if you like IRC better.
> My prog is a small reminder utility similar (though so far many less features)
> to David Skoll's remind utility. There are about 12 lisp files and I've
> arranged things into three packages for calendars, dates and reminders.
> I'm aiming to have it work under SBCL and eventually ECL.
But where is your code?
Leslie
--
http://www.linkedin.com/in/polzer

Thread view

Hi,
First up thanks to those who've helped me so far with my package issues. I've
still got some issues, but I think the tips given have been useful.
I'm still having some issues with my code and was wondering if someone would be
interested in having a look at my code and letting me know what is wrong with
my package setup.
If at the same time you'd like to critique the code, that would be good too.
I'm a pascal programmer learning lisp, so I've probably typed too much.
If this is not the forum to ask favours like this (my issues are probably
general lisp learning issues), could someone direct me to where I should
post a request like this?
My prog is a small reminder utility similar (though so far many less features)
to David Skoll's remind utility. There are about 12 lisp files and I've
arranged things into three packages for calendars, dates and reminders.
I'm aiming to have it work under SBCL and eventually ECL.
Thanks
David

On Thu, 26 Nov 2009 23:59:14 +1100, David Creelman wrote:
> Hi,
> First up thanks to those who've helped me so far with my package issues.
> I've still got some issues, but I think the tips given have been useful.
>
> I'm still having some issues with my code and was wondering if someone
> would be interested in having a look at my code and letting me know what
> is wrong with my package setup.
>
> If at the same time you'd like to critique the code, that would be good
> too. I'm a pascal programmer learning lisp, so I've probably typed too
> much.
>
> If this is not the forum to ask favours like this (my issues are
> probably general lisp learning issues), could someone direct me to where
> I should post a request like this?
As these are not SBCL-specific issues, the comp.lang.lisp newsgroup
would probably be a better place.
http://www.flownet.com/ron/packages.pdf is an in-depth guide to
packages. PCL's chapter is rather good too (as is the whole book):
http://www.gigamonkeys.com/book/programming-in-the-large-packages-and-
symbols.html
HTH,
Tamas

Hi David,
David Creelman wrote:
> First up thanks to those who've helped me so far with my package issues. I've
> still got some issues, but I think the tips given have been useful.
Yeah, packages can be hard to grasp at the beginning.
> If at the same time you'd like to critique the code, that would be good too.
> I'm a pascal programmer learning lisp, so I've probably typed too much.
>
> If this is not the forum to ask favours like this (my issues are probably
> general lisp learning issues), could someone direct me to where I should
> post a request like this?
There are friendly and competent people at lispforum.com
Or try #lisp on Freenode if you like IRC better.
> My prog is a small reminder utility similar (though so far many less features)
> to David Skoll's remind utility. There are about 12 lisp files and I've
> arranged things into three packages for calendars, dates and reminders.
> I'm aiming to have it work under SBCL and eventually ECL.
But where is your code?
Leslie
--
http://www.linkedin.com/in/polzer

On 26.11.2009, at 17:27, Leslie P. Polzer wrote:
>
> Hi David,
>
> David Creelman wrote:
>> My prog is a small reminder utility similar (though so far many less features)
>> to David Skoll's remind utility. There are about 12 lisp files and I've
>> arranged things into three packages for calendars, dates and reminders.
>> I'm aiming to have it work under SBCL and eventually ECL.
>
> But where is your code?
Seconded ... if you want drive-by reviews by people who Really Should Work On Their Thesis, just casually mention a github url or something.
Rudi

On Fri, Nov 27, 2009 at 3:30 AM, Rudi Schlatte <rudi@...> wrote:
>
> On 26.11.2009, at 17:27, Leslie P. Polzer wrote:
>
> >
> > Hi David,
> >
> > David Creelman wrote:
> >> My prog is a small reminder utility similar (though so far many less
> features)
> >> to David Skoll's remind utility. There are about 12 lisp files and I've
> >> arranged things into three packages for calendars, dates and reminders.
> >> I'm aiming to have it work under SBCL and eventually ECL.
> >
> > But where is your code?
>
> Seconded ... if you want drive-by reviews by people who Really Should Work
> On Their Thesis, just casually mention a github url or something.
>
> Aha, so, just in case anyone is interested.....
The reminders source is :-
git://github.com/kreely/cl-reminders.git
The unetwork source is :-
git://github.com/kreely/unetwork.git
Unetwork uses puri, which is available from
http://files.b9.com/puri/puri-1.5.2.tar.gz
The code basically works for simple reminders, but more complex ones with
combinations of repeats, weekdays and warn befores do unexpected, incorrect
things.
Thanks for the other advice too, I'll look at PCL and try some of the
websites mentioned. I might even gather up enough courage for
comp.lang.lisp.
David
Rudi
>
>