freenode/#clasp - IRC Chatlog
Search
9:04:52
frgo
::notify beach Could I look at the code you wrote for the HIR visualizer? I would like to learn a thing or two ...
9:07:43
Colleen
beach: frgo said 2 minutes, 51 seconds ago: Could I look at the code you wrote for the HIR visualizer? I would like to learn a thing or two ...
9:09:13
beach
It is in the SICL repository in the directory Code/Cleavir/Intermediate-representation/Visualizer
9:13:28
beach
CLIM is something that most Common Lisp people seem to want to ignore in favor of some FFI-based solution instead. I think they are making a mistake.
9:13:54
beach
Plus, McCLIM is now being worked on by a significant number of people, so it is improving every day.
9:14:42
beach
But I guess most people don't care about improving the common tool set. They just want to get their own job done.
9:15:45
frgo
I tried several things, including Qt and what not. What I am trying to accomplish is a GUI like this: https://www.youtube.com/watch?v=PrVVo4tQY50
9:19:10
beach
However, it is usually very tricky to start with a particular desire for a look-and-feel and then try to twist the GUI toolkit into behaving like that.
9:19:45
frgo
Well, see https://www.youtube.com/watch?v=dgvz4foO49k - at about 30 sec into the video. That waterfall and spectrum display will display near-realtime data to be read from a port (ethernet connection).
9:20:22
beach
Having said that, I must point out that CLIM uses a layered design, making it possible (though perhaps not trivial) to substitute a custom layer for a standard one.
9:21:37
frgo
I've been trough jackdaniel's videos and tutorials. I am starting with the basic button stuff and working my way to the more complicated things ...
9:22:50
frgo
Yeah - I am ok with OpenGL and low-level graphics stuff. Now the bis question is how to make both things work together such that it fits the CLIM way.
9:25:54
beach
Both loke and jackdaniel hang out in #clim (as do I), and they are both doing some sophisticated stuff with it. You may want to ask your questions there.
9:26:43
beach
The IR visualizer is a simple program so it can use most of the default high-level features of CLIM. You may need to put in some more work.
9:27:47
beach
Also, McCLIM is not just an implementation of the CLIM II spec. It is meant to be a collection of GUI tools. So if you need something that is not already in McCLIM, your addition would be welcome.
9:36:01
jackdaniel
inpolygon sounds about right (exactly like this shapo-coloro-patterno design mess I'm dealing with now:)
9:36:57
jackdaniel
(add transformations and output records to that, and you need to transform ink and reply that transformation, what's exactly what I'm doing)
16:27:00
lbernstein
Hello! I'm Leland Bernstein, a software developer with professional data visualization experience (JavaScript/Python) and an undergraduate degree in chemistry looking to get involved with the project. Are you currently looking for developers? And is Clasp being specifically designed for working with the spiroligomers?
16:28:25
drmeister
lbernstein: Yes - we are looking for developers and clasp is being designed to work with all molecules and spiroligomers are a special focus.
16:31:02
lbernstein
That sounds incredibly interesting, could I send you my resume/email? I think that spiroligomers are really fascinating as the means of producing human-engineered catalysts.
16:31:41
drmeister
Someone with your programming background and an undergraduate degree in chemistry sounds very attractive.
16:58:50
mood
drmeister: GitHub displays your email to logged-in users (though it's a different email address) and on HN you'll have to put it in your description yourself
17:00:59
drmeister
I have an email on hacker news - it's one I don't check often. It's outside of the googleverse
17:02:45
mood
HN seems to be quite actively scanned for email addresses, so do be careful. The email address I get most spam on is the one visible on HN, and it's specific to HN