20:14:32puchaczjackdaniel, I started playing with ECL:) if I make it run my application, does it mean that it will be possible to create a library / executable from it?
20:15:41puchaczif I carefully track all (load... ) forms outside normal package management
20:16:42shka_it can make static lib, shared lib, executable
20:17:23shka_i never tried to build something that loads anything outside of asdf though
20:17:23puchaczshka_: yes, I read it today for the first time, and I started playing. but I know from experience that some files are loaded in a non-standard way, e.g. sly contribs. and I sinned as well by using bare (load ) in few places.
20:18:10puchaczso I will need to track it all, but when I do it, you are saying there are no obstacles to creating a binary
20:18:15shka_puchacz: well, if you build just asdf system, sly will be ignored
20:19:57shka_while ECL build-system, as far i can tell, works almost like a UNIX make
20:20:29puchaczbut sly is fine too, I know how to force load all contribs. there are also programmatic calls to the compiler, I know for sure this is how web templating works (it creates functions that print out web pages)
20:22:49shka_in fact, i think that compile should work as well
20:23:04shka_IIRC ECL compile does not compile to C, but to ad bytecode
20:23:31puchaczbut you say as long as it runs with "development mode" startup (with quicklisp etc), I will be able to create the right sequence of binary files.
20:24:34shka_as long as you build systems defined with asdf i think it should be fine
20:24:51jackdanielyou may compile a "bundle" straiggt from asd definitions
20:26:52puchaczyes, I read it today for the first time. I am impressed :) and is it true that if I can make ECL run my application, there exists the right sequence of binary files that be produced to make my application binary?
20:26:53shka_puchacz: i also think that load may also work