23:01:06cantorI am getting really tired of all the downsides of Clojure, should I switch to Common Lisp? I am concerned about the enormity of the language and the situation around the build/packaging ecosystem
23:03:23cantorI dismissed racket because of the GIL
23:03:43cantorScheme and ilk cause of lack of traction/mature ecosystem
23:23:09sukaetocantor: you're in a channel about Common Lisp, so I imagine you'll get a very biased answer here
23:23:29cantorsukaeto: That's what I am hoping for :)
23:23:42sukaetoOK, then yes - you should switch to Common Lisp
23:23:53cantori.e. people here use common lisp a lot, I want to see what they think of my concerns
23:24:15cantorsukaeto: reductive, doesn't address concerns elaborated post the question
23:25:32sukaetoa lot of us use Common Lisp professionally and are pretty happy with it, and neither the size of the language nor the tooling were deterrents for that
23:25:56sukaetoquicklisp makes packaging up an image pretty easy in most cases
23:26:22sukaetoand as far as "language size", I've never understood what the concerns were there.
23:27:09cantorwhere each programmer uses a weird subset of the language
23:27:35cantorAlso, what companies use Common Lisp professionally? Is there a list compiled somewhere?
23:28:38rmeRavenPack and Rigetti are currently looking for Common Lisp talent, to name two.
23:29:16rmeBut there are many more organizations looking for Clojure, I have to admit.
23:30:28cantorrme: I knew of Rigetti, but last time I looked they had that "internship-like" program and the regular job descriptions were out of my league
0:40:53ealfonsoI can't use (setf (slot-value obj sym) value), which complains that the first setf argument is not a symbol. is there a good way to get the accessor for a given slot?
0:42:20ealfonsoI guess I could generate the accessor's name. but not sure that is the best approach
0:43:52Bike(setf (slot-value object slotname) value), that is
0:44:40ealfonsoBike you're right. I must have another problem with my macro
0:48:41ealfonsoI forgot to quote the symbol name in the 2nd arg to slot-value
1:24:40ealfonsoi have this ugly to-camel-case function that doesn't work because of overlapping ppcre matches: https://pastebin.com/0mjqfqDi any suggestions or should I just not use ppcre for this?