IRC channel logs

2017-05-16.log

back to list of logs

<daviid>paroneayea: heya! :) (just did read the log ... long live to guix! and potluck!)
<daviid>I'm working hard to release guile-cv :), but today I made a significant progrss rewriting the im-compose algorithm, them I will rewrite the im-histogram based on the new im-compose, update the doc, adding some tests for the above and, finally, will release (the first public release I mean)
<daviid>paroneayea: gone through half your fosdem presentation, had to stop, totally scared by so many monsters everywhere in the hotel! :):)
<daviid>paroneayea: damn! you're very good at presenting things man, congratulation! you have a gift to lead presentation, imo anyway
<paroneayea>hey thanks daviid :)
<daviid>welcome
<nalaginrut>oh, guix has progress bar, it's just slow downloading from my side to see it for some minutes
<nalaginrut>could any one give me an average speed while downloading ftp://ftp.gnu.org/gnu/binutils/binutils-2.28.tar.bz2 ?
<nalaginrut>it's 6kB here
<janneke>2017-05-16 08:17:20 (2.54 MB/s) - ‘binutils-2.28.tar.bz2’ saved [26556365]
<nalaginrut>ah, to good to believe ... thank you very much janneke
<amz3`>io guile
<nalaginrut>wingo: do you know how to change the repo ftp.gnu.org to another mirror in guix?
<amz3`>janneke: what's happening in mes land?
<wingo>nalaginrut: not off the top of my head, no
<wingo>but it should automatically use a mirror
<janneke>amz3`: you saw the 0.6 release?
<amz3`>janneke: I read
<amz3`>janneke: this is so foreign to me, it is a C slang?
<amz3`>janneke: my skills in C are poor
<nalaginrut>fortunately I found a gnu mirror in China, maybe save me
<janneke>amz3`: what are you referring to, the release notes?
<amz3`>janneke: yes
<amz3`>This might seems a fully philosophical statment but I think that if humans do one day travel between planets this is immiaginable over a long period of time spanning several generation. I think in this context and to ease the maintenance and operation of space crafts it will be easier to write every thing in Guile.
<amz3`>again my dream to see system fully documented/implemented in singla language
<nalaginrut>civodul: could you tell me how to change the repo link? ftp.gnu.org is very slow for me, but I found a fast mirror
<jlicht>hello guile! I am interested in using guile with the ECMAScript frontend, but having trouble making my first steps
<jlicht>is there any simple hello-world like example that would help me to get started?
<paroneayea>hi jlicht
<jlicht>o/
<paroneayea>jlicht: http://dpaste.com/02DNFYX
<jlicht>paroneayea: thanks, that was indeed easier than expected. What would be a proper shebang for a .js file that I want guile to execute?
<jlicht>ah I got it to do something with the --language flag. This is fun stuff
<nalaginrut>jlicht: I think js is not ready yet, would you like to try another frontend, say, lua, I think most of the syntax are done and tested, of course there're many potential bugs
<nalaginrut>and I haven't gotten time to write the standard libs
<jlicht>nalaginrut: I have only used lua for some toy programs, so I am not really familiar with it.
<jlicht>how does one get guile to start accepting lua input? Or is this not yet merged in standard guile?
<paroneayea>jlicht: it doesn't support all of ecmascript
<paroneayea>but!
<paroneayea>jlicht: maybe it would be fun for you tto work on supporting more? :)
<jlicht>paroneayea: well, I expect to be without a job for some months after I finish my MSc, so I was expecting to stave off some existential crisis by hacking on guix/guile stuff then ;D
<paroneayea>:)
<LordBrain>hey... i havent done scheme in a long time, so this might be a basic q, but i am just trying out an xchat plugin, and i get an error at the end of file... is there something i'm forgetting? some format like begin end in pascal or something?
<LordBrain> ERROR: In procedure scm_i_lreadparen: /home/user/.xchat2/testguile.scm:13:1: end of file
<jlicht>Can one also create guile modules in ECMAScript? So a js file, that after being parsed by guile can be imported/required on the guile repl
<OrangeShark>LordBrain: might be missing some closing parenthesis? Looks like an unexpected end of file
<LordBrain>another stupid q, how do i write an empty lambda, its saying () is invalid syntax
<LordBrain>is there a tool that does like a syntax check?
<LordBrain>so i dont have to run it to find these things?
<LordBrain>a validator
<janneke>...Hmm too late
<jlicht>how would one debug the guile-repl itself? I am getting semi-consistent segfault, and I suspect something is not working properly in- or with readline
<avoine>is it possible to use add-trace-at-procedure-call! in a module or it's only for top level?
<manumanumanu>wingo: are there cases when call/cc is faster than delimited continuations other than when I write shitty code? Just curious. Asking for a friend. I^H he is having some problems
<manumanumanu>wingo: sorry to have asked. I was on the right track, I just failed badly because I didn't RTFM
<paroneayea>hello #guile world
<catonano>hello paroneayea
<paroneayea>hi catonano, how are you doing? :)
<amz3`>o/
<amz3`>A collegue of mine just told me I did something awesome, I will translate it to english so that you judge by yourself.
<amz3`>Actually it the second time I try to translate to english, this time it will be more... something I don't know the word in english yet
<amz3`>My collegue asked for unicorns
<amz3`>and dragons
<amz3`>basically it's a story to write a full stack web application to flag application with heavily rely on buzz words
<paroneayea>Kind of wish I was using Exceptions with some inheritance tree sometimes... I guess r6rs has something, iirc