libera/#commonlisp - IRC Chatlog
Search
23:54:18
paulapatience
And checking over and over is demoralizing and tiring, leading to shorter sessions
6:50:58
jackdaniel
no, in this case it was another silly joke; when you train neural networks answers are nudged towards the "optimal" answer :)
6:52:47
beach
Shinmera: Yes, I can imagine that. But the needs of Kandria might be a bit special compared to a desktop GUI library.
6:53:35
Shinmera
Then I don't know how to answer your question because in my mind there's an infinity of widgets and things and tools to add to a GUI toolkit, and as such it's never complete.
6:55:00
Shinmera
It has all the basic stuff like text input, combo boxes, toolbars, switches, scroll views, etc.
7:03:42
Shinmera
though it does not yet support many unicode features like bidi, combined diectretics (esp emoji), vertical text layouting, etc.
7:04:03
Shinmera
I did write the uax-9 library to support bidi in the future, but have not integrated it yet as there's currently no need.
9:00:09
pve
Good morning! Is it reasonable to provide default initargs to make-instance that may be "overridden", like in this situation, where I want to inherit properties from a parent object:
9:01:56
pve
an alternative would be to set the properties using accessors, but I can't really tell which is preferable
9:14:03
prxq
ah so only the values provided as initargs in the spawn-foo function should overwrite. Then yeah I guess you can do it this way.
9:15:57
pranavats
Also, initforms are different from default-initargs. initforms are default values for slots, default-initargs are default values for initargs. The latter is assigned before initforms.
9:21:13
pranavats
This article explains the differences between the two: https://courses.cs.northwestern.edu/325/readings/clos.php