IRC channel logs

2019-09-13.log

back to list of logs

<daviid>heya guilers!
<sneek>daviid, you have 1 message.
<sneek>daviid, str1ngs says: the critical console log error I mentioned last night. Was an issue with nomad selectively importing a non existing info object. So nothing to worry about in terms of g-golf.
<daviid>str1ngs: ok tx, that confirms what i thought
<ArneBab>jcowan: one more thing from the Fortran front: https://www.draketo.de/english/free-software/immutable-java-js-fortran
<jcowan>“I don't know what the language of the year 2000 will look like, but I know it will be called Fortran.” —Tony Hoare, winner of the 1980 Turing Award, in 1982.
<daviid>manumanumanu: you're aware we already had one guile-dsv implementation? https://github.com/artyom-poptsov/guile-dsv
<spk121>.
<wingo>i guess we can remove a number of define-inlinable invocations, given top-level inlining
<civodul>yay!
<civodul>it reminds me when i was(?) doing C: for a long time i'd happily put "inline" here and there
<civodul>that probably never made much sense
<chrislck>wingo: will the syntax-violation for _ affect gnucash which does (define _ gettext) ?
<chrislck>looks like it won't
<wingo>chrislck: i don't think that anything should change, if you were already able to (define _ gettext) -- since 2.2, (define _ gettext) means that you are making a new local definition of _, causing _ not to match a syntax keyword
<chrislck>cool thanks!
<dsmith-work>Happy Friday, Guilers!!
<wleslie>Happy Friday, dsmith-work !
<spk121> Hey kids. Yesterday, whilst looking for a tarball of guile-ii, I came across this treasure trove of 1990s scheme on an old ftp site https://cs.indiana.edu/ftp/scheme-repository/
<jcowan>yes, it was linked to in all Scheme reports until R7RS, when we removed the link; it hasn't been updated in this century.
<jcowan>It is linked from http://community.schemewiki.org/?scheme-faq-standards#libraries
<chrislck>cool, antiques!
<jcowan>In Lisp, bit-rot is a minimal effect. http://recycledknowledge.blogspot.com/2011/11/john-mccarthy-inventor-of-lisp-died.html contains John McCarthy's theorem prover from 1959 as Scheme, with only trivial changes. http://informatimago.com/develop/lisp/com/informatimago/small-cl-pgms/wang.html is a closely related prover that is original code plus a shim that makes it valid CL.
<spk121>jcowan: wow
<jcowan>Interestingly, this code is so old that false and the empty list are not yet the same thing.
<redkahuna>Hey all, how can i do something like import pdb; pdb.set_trace() in gnu guile ?
<redkahuna>I think there is a function to call the interpreter with the current context or something like that
<amz3>a live REPL?
<amz3>redkahuna: I never found the answer to that question, really.
<redkahuna>yes
<redkahuna>I am sure there is a function
<amz3>redkahuna: I mostly use 'pk' procedure to print and return the last argument.
<redkahuna>because i used it before
<spk121>redkahuna: well, you can start a repl anytime by calling 'start-repl' from (system repl repl)
<spk121>and then, once in that repl, you can jump to a particular module with the ',m' command
<spk121>but I don't know how to make it work from any random location... I don't know how you'd start a repl in the middle of a function and have the repl see the local of that function
<spk121>*local variables
<dsmith-work>jcowan: Heh. In diapers at the time. (me too)
<redkahuna>spk121: i m sure this function exist, I m searching if it's somewhere in my code :p
<redkahuna>(sorry for my english)
<chrislck>redkahuna: also couldn't find a suitable function. I tried (system repl server)'s (run-server) which can open a terminal on 37146 but doesn't seem to expose the whole local environment
***jao is now known as Guest47897
<manumanumanu>daviid: nope. Was not awae.
<manumanumanu>thanks for that.
<manumanumanu>daviid: I'll link to it. It looks a lot more thought out than mine :D
<manumanumanu>daviid: wow... finite state automata. Very pretty.
<daviid>manumanumanu: and fully autotool chained, together with a guix package file, fully texinfo docmented, a test-suite, gplv3+ ... and yes the author has a reputation :):) of super quality code ...worth working togetehr hen rewrite, imo at least ...