wish list

"Rick Giuly" <[email protected]>
Newsgroups gmane.comp.breve
Message-ID <002901c43218$3423ecb0$0401a8c0@horse>
This is a wish-list of things I would like to see breve do, in order of
urgency:

1. Way to exit breve with no extra messages, no destroying objects, just
exit.
I decided to save population to disk, exit breve, and reload it for each
evaluation, mainly to force garbage collection. With the command line only
version, each time I exit by calling "die", I get a huge number of warnings
about freeing objects that are already free, it actually takes longer to
print out all the warnings than to do the evaluation. (There is also some
high CPU activity going on during the exit though I'm not sure what it's
doing.)

2. Way to trap error reading an object file. XML files get corrupted for
random reasons during many-hour evaluations. I need a way to detect and deal
with the problem automatically.

3. Eof function for file object.
I'm having trouble finding the end of files, especially if they are
corrupted and loose my end of file marker.

4. A garbage collection call that totally does all of the garbage collection
(I think Java, Lisp, and Squeak have this). The size of my populations is
limited by inability to garbage collect; it's actually a long story.

5. Function that returns the type of anything, list, object, int, float,
etc.
This would just make operations on lists of lists of things a lot easier. It
could return a string like "int" or whatever.


By the way, I am impressed with all the things breve does do.

Please let me know if any of these are already solved and I just didn't
notice.

-Rick


_______________________________________________
breve mailing list
[email protected]
http://www.spiderland.org/mailman/listinfo/breve
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.