freenode/#lisp - IRC Chatlog
Search
2:58:38
shmup
which lisp has the best vim support? so slimv is a thing ok. i think with tpope's interest in clojure has developed a nicer thing for lisp/vim, though. are there other lisps which have had better attention/specific focus in vim?
3:02:30
shmup
heh. ok, i'll try again. which dialect of lisp has a nice vim community providing out of the box repl connection/spawning, mappings to eval an s-expression on current line, whole buffer, mappings defined for definition lookups, etc. tpope's clojure stuff is one example
3:04:29
stylewarning
Bike: I'm just using prin1-to-string (with print readably, *package* :keyword, and print pretty nil) and read-from-string
3:07:08
stylewarning
It's very hard to debug unfortunately. I can't replicate it locally, only in a SLAD binary.
3:36:46
aeth
"post-functional declarative programming" I guess would be declarative programming that's informed by recent trends in functional programming, but that's not functional.
3:37:05
aeth
(It also is post-functional because it used to run before it was rewritten to use that paradigm)
4:02:13
pillton
stylewarning: SLAD is fine I guess. Bike says it is hip and I am in no position to question Bike's wisdom on current street talk. I thought we said "a dumped image".
4:07:18
pierpa
stylewarning: no idea about this problem, but, just to exclude some hypothesis, can you see if changing the string to "COMMON-LISP::NIL" changes the result?
4:09:49
|3b|
(which is not a particularly conformant thing to do, so could cause any other random problems too)
4:10:28
|3b|
possibly something tried to unintern something else, without realizing it didn't have any something else (and so it had a NIL instead)
4:12:47
|3b|
ACTION tried, and it does have that effect, surprisingly without any package lock problems
6:50:46
flip214
uh.... why does https://www.european-lisp-symposium.org/ say "site not installed"!?!?!
6:53:32
jackdaniel
I wrote a small piece about rendering and CLIM: https://common-lisp.net/project/mcclim/posts/Sheets-as-ideal-forms.html
7:49:19
Shinmera
Didier and I had a few problems yesterday and only got them all worked out by evening.
7:52:15
Shinmera
One problem was his email hoster, so maybe that's related to the temp page being up, but I don't know.
10:19:58
p_l
anyone knows of somewhat complete SMTP implementation in Lisp? Specifically server-side...
11:12:47
beach
knobo1: For each standard object, the number of slots plus a few words overhead. For an array, the size times the element size. For a CONS cell, 2 words. For a symbol maybe 6 words or so.
11:13:37
Shinmera
knobo1: Run the application and just use ROOM to see how much memory it uses total?
11:15:02
Shinmera
GC is going to falsify any kind of precise memory estimation you might want to make anyway. It could keep garbage around for a long time, or freak out during GC even if potentially there's enough garbage around to recover.
11:22:27
schweers
uh. I just realized I have a fairly old sbcl installation myself. so nevermind my question ;)
11:29:17
beach
knobo1: That's a small difference. Probably some header or other data that is not counted in the first number.
11:29:39
beach
knobo1: Because of how the heaps are managed, you will never be able to get that kind of accuracy anyway.
11:33:24
beach
shka: What is the definition of "hash table size"? The number of buckets? The number of elements? The number of buckets plus the data structure to store the elements in a bucket? Something else?
11:41:16
shka
beach: i don't know because standard does not explains that, http://clhs.lisp.se/Body/f_hash_4.htm but i would assume number of buckets