copy or not? (style question)

This is a discussion on copy or not? (style question) within the lisp forums in Programming Languages category; On Aug 25, 12:33 am, Lennart Staflin <le...@lysator.liu.se> wrote: > Scott Burson <FSet....@gmail.com> writes: > > To be honest, I don't think anyone is using FSet but me. I know, it > > could use more and better documentation -- though what's there is > > already well beyond what most open-source projects have. But I have > > other things to work on, and it's just not clear how many users FSet > > could attract even if I wrote reams more about it. > > Well, I tried to use it. Found a couple of bugs, but no ...

Go Back   Application Development Forum > Programming Languages > lisp

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
Reply

 

LinkBack Thread Tools Display Modes
  #11  
Old 08-25-2008, 11:34 AM
Scott Burson
Guest
 
Default Re: copy or not? (style question)

On Aug 25, 12:33 am, Lennart Staflin <le...@lysator.liu.se> wrote:
> Scott Burson <FSet....@gmail.com> writes:
> > To be honest, I don't think anyone is using FSet but me. I know, it
> > could use more and better documentation -- though what's there is
> > already well beyond what most open-source projects have. But I have
> > other things to work on, and it's just not clear how many users FSet
> > could attract even if I wrote reams more about it.

>
> Well, I tried to use it. Found a couple of bugs, but no way of
> reporting bugs. I gave up on using it.
>
> Common-lisp.net kinda sucks. I got as far as to a trac page that
> didn't even mention bugs. Much less how to create a bug report.


Oh! Well, you could have emailed them to the FSet-devel list, or even
just posted them here -- I probably would have seen them. I see what
you mean about the Trac page not explaining itself very well -- I've
just added a sentence that should help.

Do you recall what the bugs were?

-- Scott
Reply With Quote
  #12  
Old 08-25-2008, 11:42 AM
Scott Burson
Guest
 
Default Re: copy or not? (style question)

On Aug 25, 4:43 am, Tamas K Papp <tkp...@gmail.com> wrote:
> On Sun, 24 Aug 2008 19:22:09 -0700, Scott Burson wrote:
> > But the benefits of FSet go beyond the functional semantics. Where CL
> > just gives you the bare data structures and lets you use them as you
> > wish, FSet collections are semantically loaded -- sets and sequences,
> > for instance, are different types and support different operations. This
> > allows code using them to be written more abstractly, and thus more
> > elegantly.

>
> > Well, that's my opinion, anyway. I hope you'll give it a try. I'd love
> > to hear what you think about it, whether you wind up using it or not.

>
> Hi Scott,
>
> I looked at your library, and I find the idea nice, but I won't be using
> it. Mostly because I use matrices and vectors, and don't want to deal
> with the overhead and possible bugs.


Overhead? Yes, there is some, but compared with frequently making
copies, it's probably faster.

And obviously nobody wants to use a collections package that's going
to lose data -- which is why I tested FSet very thoroughly before I
released it. (I'm using it too, and I certainly don't want it to
screw up!)

> Also, when I call foreign
> functions, I would have to convert, which would be a large PITA.


Ah yes, well, that could be an annoyance.

Oh well, thanks for taking a look at it anyway.

-- Scott
Reply With Quote
  #13  
Old 08-25-2008, 12:19 PM
Scott Burson
Guest
 
Default Re: copy or not? (style question)

On Aug 25, 8:34 am, Scott Burson <FSet....@gmail.com> wrote:
> On Aug 25, 12:33 am, Lennart Staflin <le...@lysator.liu.se> wrote:
>
> > Scott Burson <FSet....@gmail.com> writes:
> > > To be honest, I don't think anyone is using FSet but me. I know, it
> > > could use more and better documentation -- though what's there is
> > > already well beyond what most open-source projects have. But I have
> > > other things to work on, and it's just not clear how many users FSet
> > > could attract even if I wrote reams more about it.

>
> > Well, I tried to use it. Found a couple of bugs, but no way of
> > reporting bugs. I gave up on using it.

>
> > Common-lisp.net kinda sucks. I got as far as to a trac page that
> > didn't even mention bugs. Much less how to create a bug report.

>
> Oh! Well, you could have emailed them to the FSet-devel list, or even
> just posted them here -- I probably would have seen them. I see what
> you mean about the Trac page not explaining itself very well -- I've
> just added a sentence that should help.


Whoops, it's worse than that -- you have to have a common-lisp.net
account to submit Trac tickets. My error was in recommending Trac on
the FSet page as the default bug submission mechanism. Sorry for
that. I have changed it to recommend the mailing list.

I do hope you can remember what the bugs were.

-- Scott
Reply With Quote
  #14  
Old 08-25-2008, 02:28 PM
Kenny
Guest
 
Default Re: copy or not? (style question)


>>Scott Burson <FSet....@gmail.com> writes:
>>
>>>To be honest, I don't think anyone is using FSet but me.


I have added it to my toolbox. No current requirement, but I am sure
there will be. I think it is a solid hack and all round Good Thing to
have at one's disposal.

kt
Reply With Quote
  #15  
Old 08-25-2008, 02:36 PM
Stelian Ionescu
Guest
 
Default Re: copy or not? (style question)

On Mon, 25 Aug 2008 09:19:17 -0700, Scott Burson wrote:
> Whoops, it's worse than that -- you have to have a common-lisp.net
> account to submit Trac tickets. My error was in recommending Trac on
> the FSet page as the default bug submission mechanism. Sorry for that.
> I have changed it to recommend the mailing list.


you just need to do:
trac-admin /project/fset/trac/ permission add anonymous TICKET_CREATE
TICKET_APPEND

--
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.
Reply With Quote
  #16  
Old 08-25-2008, 04:15 PM
Scott Burson
Guest
 
Default Re: copy or not? (style question)

On Aug 25, 11:36 am, Stelian Ionescu <sione...@common-lisp.net> wrote:
> you just need to do:
> trac-admin /project/fset/trac/ permission add anonymous TICKET_CREATE
> TICKET_APPEND


Thanks. I may leave it as is, though -- now that I stop to think
about it, I think it's probably better if bug reports go to the
mailing list first.

> Quidquid latine dictum sit, altum videtur.


Hoc amo

-- Scott
Reply With Quote
  #17  
Old 08-25-2008, 05:23 PM
Lennart Staflin
Guest
 
Default Re: copy or not? (style question)

Scott Burson <FSet.SLB@gmail.com> writes:

> Do you recall what the bugs were?


One was a missing function definition. map-merge isn't defined, but
used in map reader syntax.


--
Lennart Staflin <lenst@lysator.liu.se>
Reply With Quote
  #18  
Old 08-25-2008, 06:58 PM
Scott Burson
Guest
 
Default Re: copy or not? (style question)

On Aug 25, 2:23 pm, Lennart Staflin <le...@lysator.liu.se> wrote:
> Scott Burson <FSet....@gmail.com> writes:
> > Do you recall what the bugs were?

>
> One was a missing function definition. map-merge isn't defined, but
> used in map reader syntax.


Gack! Thank you

-- Scott
Reply With Quote
  #19  
Old 08-26-2008, 03:36 AM
Marcus Breiing
Guest
 
Default Re: copy or not? (style question)

* Scott Burson

> Gack! Thank you


While we're at it... I noticed that

(fset:compare (make-symbol "FOO") (make-symbol "FOO"))
--> :EQUAL

--
Marcus
Reply With Quote
  #20  
Old 08-26-2008, 07:47 AM
Marco Antoniotti
Guest
 
Default Re: copy or not? (style question)

On Aug 26, 3:36 am, Marcus Breiing <use...@2008w34.mail.breiing.com>
wrote:
> * Scott Burson
>
> > Gack! Thank you

>
> While we're at it... I noticed that
>
> (fset:compare (make-symbol "FOO") (make-symbol "FOO"))
> --> :EQUAL
>

Well. What should (FSET:COMPARE (+ 2.0 40) (* 2.0 21)) return? I'd
bet it returns :EQUAL as well (I have not tried it and I I am just
reading Scott's mined here )

Cheers
--
Marco

Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 02:12 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.