freenode/#lisp - IRC Chatlog
Search
19:12:08
jackdaniel
or, if you feel fancy, you may experiment with bbpane (black board pane) which is a "floating" layout (as in opposed to "tiling")
19:22:55
sunshavi
jackdaniel: wanna see the same layout on commonQt. I have found and example on the network?
19:34:45
sunshavi
jackdaniel: see this if u have time (if commonQt installed): https://transfer.sh/dE0xc/holanombre.lisp
19:40:38
jackdaniel
if commonQt works for you and McCLIM doesn't – go for it. I don't think there is much merit in picking wrong tools just for a sake of being lispy
19:44:29
sunshavi
jackdaniel: actually I am trying to check both (commonQt, and McCLIM). commonQt seems quite fine for this kind of layout. I just want to invest a couple of hours and see if I could come with something similar to that with McCLIM.
20:26:59
Bike
(cons nil nil) is a call to the function called CONS. (nil) is a call to the function called NIL. simple, yes?
20:30:15
Bike
(cons nil nil) calls the cons function. the cons function returns a list. that list is then passed to the length function.
20:33:12
loginoob
so anything inside a list like here (Something) will be considered a function call when not in quotes
20:35:04
Bike
or another operation, if something is a macro or special operator. but that is the basic syntax, yes.
23:01:06
cantor
I 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:23:09
sukaeto
cantor: you're in a channel about Common Lisp, so I imagine you'll get a very biased answer here
23:23:53
cantor
i.e. people here use common lisp a lot, I want to see what they think of my concerns
23:25:32
sukaeto
a 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:27:35
cantor
Also, what companies use Common Lisp professionally? Is there a list compiled somewhere?
23:30:28
cantor
rme: 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:53
ealfonso
I 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:20
ealfonso
I guess I could generate the accessor's name. but not sure that is the best approach
1:24:40
ealfonso
i 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?
1:28:17
Josh_2
Instead of replacing all of them all at once, couldn't you extract each match and remove the duplicates (if I'm understanding correct)