freenode/lisp - IRC Chatlog
Search
6:07:34
afidegnum
i m trying to build a drop-n-down html builder a la dreamweaver with Js support, but i am confused with what GUI toolkit should i use, i read about McCLIM, Slip but i am a bit perplexed,
6:08:03
afidegnum
the GUI will have an internal browser engine to preview the page intead of opening an external browser,
6:09:40
loke
afidegnum: CLIM is quite opinionated in how you build your applications. If your design matches CLIM's idea of interaction (or if you're willing to adjust your ideas to match) then it's a good choice.
6:10:25
loke
You _can_ build anything of course. It's just that CLIM won't help you as much if you choose to go certain routes.
6:10:59
loke
I'm comitted to CLIM right now myself, as I help out with maintaining (and evolving) it.
6:11:49
afidegnum
Drag-DOwn feature of vectors which will generate DOM nodes which can be previewed in a customed web browser, so will be the Js
6:16:53
LdBeth
afidegnum: afaik qtwebengine is licensed under a BSD-3 clause style license which doesn’t prohibit either modify or redistribute
7:39:14
p_l
afidegnum: you might be also interested in running chrome or firefox in debugger-driven mode with external debugger (your application)
8:09:13
jackdaniel
fun stuff, one asdf function has 184 arguments (combineds, with default initargs included)
8:15:14
jackdaniel
I don't know, I'm working with ECL's argument stack now and it is one of diagnostic messages done with "printf"
8:16:08
jackdaniel
if I had to guess I'd bet on one of make-instance methods from asdf's mixin-spaghetti
8:17:44
no-defun-allowed
oh well, nice to hear that there aren't any functions that require 184 arguments at least
14:13:58
p_l
I wonder how well currently used Lisp implementations would deal with multi-terabyte heap
14:20:53
p_l
beach: If I got a chance to play at it, I'd probably look at improving off-heap data libraries (akin to that old object-storage system that used mmap()ed memory and stored data using custom metaclass)
14:21:29
p_l
also was thinking of maybe attempting to improve SBCL's GC (as I use it the most often)
14:22:11
p_l
Xach: source - I had access to part of such hw, they were already eating significant amount of power
14:23:04
p_l
not so soon, we're reaching physical issues in manufacturing, though stacking is getting improved
14:28:09
Xach
p_l: yes, things are happily running now, telling me that aserve -> paserve has broken a bunch of things.
14:35:01
beach
p_l: Followup question: Do you think it is possible to make radical changes to the memory management system without having to redesign large parts of the rest of the system?
14:37:33
beach
And you think you can make significant improvements to the memory management system without requiring such changes?
16:49:25
ebrasca
Like if some connection in some set change , then this connection go to established queue ?
16:58:50
pfdietz
ebrasca: one could, for example, have an around method on the setter function for a slot of objects of a particular class.
16:59:49
Xach
ebrasca: there is nothing built-in to trigger some action when an arbitrary object is modified.