ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Check also http://www.picolisp.com for more information
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #picolisp
aw- has joined #picolisp
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
aw- has quit [Quit: Leaving.]
xkapastel has quit [Quit: Connection closed for inactivity]
aw- has joined #picolisp
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
aw- has quit [Quit: Leaving.]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
aw- has joined #picolisp
aw- has quit [Quit: Leaving.]
orivej has joined #picolisp
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #picolisp
orivej_ has joined #picolisp
orivej has quit [Ping timeout: 265 seconds]
orivej_ has quit [Ping timeout: 240 seconds]
orivej has joined #picolisp
razzy has joined #picolisp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 264 seconds]
<Nistur> mornin'
<beneroth> Good morning
<beneroth> Nistur, you appear to have multiple mornings? On which planet? :D
<beneroth> How are things?
<Nistur> time is an illusion :P
<beneroth> I'm not sure. It is certainly a delusion, but I guess the limited supply of it is too damn real.
<beneroth> <advertisement> Thus I program PicoLisp - live is to short for programming languages where I have to type more than to think.
<razzy> hi all
<Regenaxer> Hi razzy, beneroth, Nistur
<beneroth> Hi razzy, Regenaxer :)
<Nistur> o7
<beneroth> Regenaxer, I have a list which contains an element 'foo. I like to get the head = the list of elements in the list previous to 'foo (so kinda the opposite of 'member function).
<beneroth> Regenaxer, (index) + (head) or (make) and (find) ?
<beneroth> list are usually rather short (maybe dozens of elements), so I guess (index) + (head) might be faster even when it involves multiple iterations over the list ?
<Nistur> beneroth: "Time is an illusion" seems to be a quote attributed to Albert Einstein. When people question my use of UGT, I tend to use that, which makes me seem clever, when in my head I'm really thinking of the Hitchhiker's Guide to the Galaxy, which continues with "and lunchtime doubly so"... and follows the line "3 pints [of beer]! At lunchtime?"
<beneroth> (lists can happen to be long, with hundreds or thousands of elements)
<Regenaxer> hmm
<beneroth> Nistur, nice one!
<beneroth> Regenaxer, I could use (find), (make) and (==)
<Regenaxer> Yeah, index + head involves less fun calls
<Regenaxer> the latter calls a function for each element
<Regenaxer> So 'head' is faster I think
<Regenaxer> also simpler than 'link'ing inside 'find'
<beneroth> T
<beneroth> ok I do that, thanks!
<Regenaxer> :)
<beneroth> Regenaxer, I developed a taste for ((if Flg ...) ...) function calls :))
<beneroth> very handy in some specific cases
<Regenaxer> yeah
<beneroth> very picolisp-specific language feature
<Regenaxer> saves duplicate code
<beneroth> T
<beneroth> Regenaxer, I guess (chain (copy Lst)) is better than (mapc link List) ?
<Regenaxer> yes, again cause of fun overheads
<beneroth> I keep it in mind :)
<beneroth> Thanks!
orivej has joined #picolisp
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #picolisp
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
razzy has quit [*.net *.split]
narendraj9 has quit [*.net *.split]
narendraj9 has joined #picolisp
razzy has joined #picolisp
orivej has quit [Read error: Connection reset by peer]
orivej_ has joined #picolisp
aw- has joined #picolisp
orivej_ has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 265 seconds]
orivej_ has joined #picolisp
aw- has quit [Ping timeout: 260 seconds]
orivej_ has quit [Read error: Connection reset by peer]
orivej has joined #picolisp
orivej has quit [Ping timeout: 258 seconds]
razzy has quit [Ping timeout: 240 seconds]
razzy has joined #picolisp
razzy has quit [Ping timeout: 240 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
alexshendi has joined #picolisp
orivej_ has joined #picolisp
orivej has quit [Ping timeout: 258 seconds]
xkapastel has joined #picolisp
orivej_ has quit [Ping timeout: 246 seconds]
orivej has joined #picolisp
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
orivej has quit [Read error: Connection reset by peer]
orivej has joined #picolisp
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #picolisp
alexshendi has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
orivej has quit [Ping timeout: 264 seconds]
xkapastel has quit [Quit: Connection closed for inactivity]