karswell has quit [Remote host closed the connection]
karswell has joined #picolisp
_whitelogger has joined #picolisp
orivej has joined #picolisp
beneroth has joined #picolisp
<anddam>
tankf33der: sure, sounds like a plan
<anddam>
can you wait many months?
<tankf33der>
sure
<tankf33der>
no hurry
<tankf33der>
tasks are easy, what you need
<anddam>
for starters I need to install picolisp on my laptop as well
<anddam>
and the github repo does not have tags, so I won't be using it
<beneroth>
hi anddam, welcome :)
<beneroth>
hi tankf33der o/
<anddam>
does picolisp use VCS at all? I only see the latest and the rolling tarballs mentioned on download
<anddam>
download page*
<tankf33der>
anddam: wat? you dont need tags.
<tankf33der>
use github repo :)
<tankf33der>
anddam: do you need workflow?
<tankf33der>
i can create for you my steps
<anddam>
workflow for?
<beneroth>
anddam, picolisp is mostly finished software. it is actively developed - but this is mainly porting to new CPU architectures/systems, and incremental small improvements. the core is in productive use and battle tested for decades.
<tankf33der>
anddam: to use github and installation and daily-weekly updates
<beneroth>
we are not a large community and we don't need to have a huge distributed dev team. patches/changes are discussed here in IRC or on the mailing list, then merged into the official distribution by Regenaxer
<beneroth>
the github is a maintained live-mirror of the current code
<anddam>
beneroth: that sounds like a nice feature
<beneroth>
but we largely don't develop via github... we used google codes before, but as it shut down we went back to reliable self-hosting instead of getting dependent on third-party services
<anddam>
tankf33der: no thanks, I already read (and followed) the instructions
<tankf33der>
i defenitly should create it and post to ML. Lets make some noise.
<anddam>
I am curious about the 57 programmer exercises, though
<Regenaxer>
I *could* support PilSrc, but that's a lot of work
<Regenaxer>
Need to insert debug info into the generated code
<beneroth>
ouch
<Regenaxer>
But I want to debug on the VM level here
<Regenaxer>
Debugging on higher levels is not good in such a debugger anyway, it cannot handle Lisp level data
<beneroth>
lol.. LLVM is not even an abbreviation anymore? They literally dropped naming the project "Low Level Virtual Machine" because todays mainstream people don't know the term "Virtual Machine" in compiler context anymore and mix it up with hardware/OS emulation??? xD
<Regenaxer>
So it is easier to insert (print Var) into the code ;)
<Regenaxer>
right!
<beneroth>
good old stupid way. it ain't stupid if it works.
<Regenaxer>
And "low level" is not true either
<beneroth>
I thought so xD
<Regenaxer>
it is quite high, with all those types and abstractions
<beneroth>
so.. basically LLVM is the newest iteration of the java idea (one virtual machine to rule them all)