<tankf33der>
... No space or newline is printed between individual items ...
<cilz>
what's the difference between output with "" and without ""?
<Regenaxer>
'print', 'println' and 'prinsp' output Lisp data in the form accepted by (read)
<Regenaxer>
'prin' etc. generate "human" output
<aw->
also dont forget (tab)
<Regenaxer>
: (println 123 "123")
<Regenaxer>
123 "123"
<Regenaxer>
(prinl 123 "123") prints 123123
<Regenaxer>
yes, (tab) is a useful formatting function
shpx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<cilz>
ok
aw- has quit [Quit: Leaving.]
shpx has joined #picolisp
mtsd has quit [Quit: Leaving]
beneroth has joined #picolisp
rob_w has quit [Remote host closed the connection]
<cilz>
am I wrong when I think that PL is a kind of "lisp1" like scheme rather than a "lisp2" like CL?
shpx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Regenaxer>
Yes, this comes close
<Regenaxer>
Though I do not care about the exact differences
<Regenaxer>
In any case Pil precedes CL
<Regenaxer>
I think the criteria was whether symbols may have a function definition AND a value at the same time (Lisp-2) or just one of them
<Regenaxer>
PicoLisp makes no distinction between code and data, so there is no differentiation between functional and non-functional value
<beneroth>
hi all
<Regenaxer>
Hi beneroth
<beneroth>
hi Regenaxer :)
<beneroth>
welcome in the community, cilz :)
shpx has joined #picolisp
<cilz>
thanks for answering and welcoming
shpx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mangoicedtea has joined #picolisp
groovy2shoes has joined #picolisp
mangoicedtea has quit [Ping timeout: 252 seconds]
freeemint has quit [Remote host closed the connection]
karswell_ has quit [Read error: No route to host]
karswell has joined #picolisp
libertas has quit [Remote host closed the connection]
<cess11>
cilz: If you know CL or Scheme I think you'll be able to understand most picolisp solutions on Rosetta and in tankf33der 's repo without much hassle, both are great resources.
<cilz>
cess11: I don't know scheme but I have some "classic" textbooks on CL and Rosetta Code is obviously the place to go...
<cess11>
beneroth: Ouch.
<cess11>
cilz: pil is much leaner and less clunky than CL, and less 'pure' than regular Scheme:s. The db is really, really nice to work with.
_whitelogger has joined #picolisp
cilz has quit [Ping timeout: 260 seconds]
cilz has joined #picolisp
<tankf33der>
cilz: where you from?
<beneroth>
and how did you find us? ^^ (asking for marketing reasons)
libertas has joined #picolisp
harryTrout has quit [Ping timeout: 240 seconds]
<cilz>
tankf33der, beneroth, you're so curious ;-)
<cilz>
I'm from in the suburbs of Paris, FR
<cilz>
I have registered to PL's mailing list in 2016
<cilz>
though I've far from coding for nearly 1.5 year
<cilz>
I'm resuming my interest for PL :)
<cilz>
I came to PL because of its database and webframework right out of the box. but now I need to figure out how to master them...
orivej has joined #picolisp
shpx has joined #picolisp
_whitelogger has joined #picolisp
shpx has quit [Read error: Connection reset by peer]
libertas has quit [Ping timeout: 256 seconds]
<cess11>
cilz: About the same time I started using picolisp, then. My usual recommendation is to use pil instead of your regular shell for some time, it will go real fast.
libertas has joined #picolisp
<cilz>
cess11: are you suggesting to replace "fish" by "pil"? if so how am I supposed to do that?
<cess11>
$ pil +
<cess11>
:
harryTrout has joined #picolisp
harryTrout has quit [Max SendQ exceeded]
harryTrout has joined #picolisp
cilz has quit [Ping timeout: 260 seconds]
cilz has joined #picolisp
karswell has quit [Remote host closed the connection]