jibanes_ has quit [Quit: leaving]
jibanes has joined #picolisp
orivej has joined #picolisp
pierpal has joined #picolisp
razzy has quit [Ping timeout: 244 seconds]
toxync1423 has joined #picolisp
toxync1423 has quit [Remote host closed the connection]
pierpal has quit [Read error: Connection reset by peer]
cobax has joined #picolisp
orivej has quit [Ping timeout: 244 seconds]
_whitelogger has joined #picolisp
AlHafoudh28 has joined #picolisp
AlHafoudh28 has quit [Ping timeout: 246 seconds]
ubLIX has joined #picolisp
rob_w has joined #picolisp
ubLIX has quit [Quit: ubLIX]
troydm18 has joined #picolisp
troydm18 has quit [Remote host closed the connection]
Regenaxer has left #picolisp [#picolisp]
Regenaxer has joined #picolisp
staticsafe14 has joined #picolisp
staticsafe14 has quit [K-Lined]
skug has joined #picolisp
skug has quit [Remote host closed the connection]
Regenaxer has left #picolisp [#picolisp]
z-le15 has joined #picolisp
z-le15 has quit [Killed (Unit193 (Spam is not permitted on freenode.))]
Regenaxer has joined #picolisp
mario-go` has quit [Quit: ERC (IRC client for Emacs 25.1.1)]
mario-goulart has joined #picolisp
borneo has joined #picolisp
borneo has quit [Remote host closed the connection]
pierpal has joined #picolisp
pierpal has quit [Ping timeout: 240 seconds]
adamCS1 has joined #picolisp
adamCS1 has quit [Remote host closed the connection]
mgoodwin1 has joined #picolisp
mgoodwin1 has quit [Remote host closed the connection]
razzy has joined #picolisp
libertas has quit [Ping timeout: 240 seconds]
libertas has joined #picolisp
kalikiana17 has joined #picolisp
mtsd has joined #picolisp
<
mtsd>
Hello everyone
kalikiana17 has quit [Ping timeout: 272 seconds]
<
Regenaxer>
Hi mtsd, tankf33der!
<
mtsd>
Hi Regenaxer!
<
Regenaxer>
Cool, also in #penti :)
<
mtsd>
I added the slides, and my presentation notes, to the wiki yesterday
<
mtsd>
Of course, also in #penti :)
<
Regenaxer>
simplicityandminimalisminsoftwaredevelopment
<
tankf33der>
mtsd: whats the link? make announce in ml
<
mtsd>
Yes, that is the link
Guest17626 has joined #picolisp
<
mtsd>
Long and complicated link for talk about simplicity and minimalism ;)
<
Regenaxer>
haha, true
<
Regenaxer>
This is to make the stress on simplicity even stronger ;)
Guest17626 has quit [Remote host closed the connection]
<
mtsd>
I had to pick a name, and as you say, stresses simplicity even stronger :)
libertas has quit [Ping timeout: 250 seconds]
Caspan|Vacation has joined #picolisp
Caspan|Vacation has quit [Remote host closed the connection]
orivej has joined #picolisp
libertas has joined #picolisp
<
Regenaxer>
Hi beneroth!
tombever`28 has joined #picolisp
<
mtsd>
Hello beneroth!
libertas_ has joined #picolisp
libertas_ has quit [Remote host closed the connection]
libertas has quit [Remote host closed the connection]
tombever`28 has quit [Ping timeout: 252 seconds]
Regenaxer has left #picolisp [#picolisp]
Regenaxer has joined #picolisp
Regenaxer has left #picolisp [#picolisp]
freemint has joined #picolisp
Regenaxer has joined #picolisp
Regenaxer has left #picolisp [#picolisp]
Regenaxer has joined #picolisp
<
freemint>
good Morning Regenaxer
<
beneroth>
hi freemint
<
Regenaxer>
Hi freemint
<
beneroth>
sorry I didn't find the energy yet to look into your email. will do soonish.
<
mtsd>
There, announcement sent to the mailing list :)
<
mtsd>
Hi freemint!
<
freemint>
hi mtsd beneroth
<
Regenaxer>
mtsd, thanks!
<
mtsd>
Let's see what the community thinks :)
mtsd has quit [Quit: Leaving]
Smidge20420 has joined #picolisp
Smidge20420 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
noqqe20 has joined #picolisp
noqqe20 has quit [Remote host closed the connection]
berndj3 has joined #picolisp
berndj3 has quit [Remote host closed the connection]
Regenaxer has left #picolisp [#picolisp]
Regenaxer has joined #picolisp
orivej has quit [Ping timeout: 252 seconds]
chainsawbike9 has joined #picolisp
chainsawbike9 has quit [Remote host closed the connection]
orivej has joined #picolisp
pierpal has joined #picolisp
orivej has quit [Ping timeout: 260 seconds]
f1nalpr1m323 has joined #picolisp
f1nalpr1m323 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
pierpal has quit [Read error: Connection reset by peer]
LRX3 has joined #picolisp
LRX3 has quit [Remote host closed the connection]
pierpal has joined #picolisp
rob_w has quit [Quit: Leaving]
Wren24 has joined #picolisp
Wren24 has quit [Ping timeout: 250 seconds]
libertas has joined #picolisp
tsal_9 has joined #picolisp
tsal_9 has quit [Remote host closed the connection]
grp has joined #picolisp
peterix16 has joined #picolisp
peterix16 has quit [Remote host closed the connection]
freemint has quit [Ping timeout: 240 seconds]
freemint has joined #picolisp
freeemint has joined #picolisp
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #picolisp
freemint has quit [Ping timeout: 252 seconds]
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #picolisp
<
razzy>
how much speedup would picolisp get if it was run by some kind of compiler :]
<
razzy>
i know, vague and bad question
<
razzy>
by rough percentage
<
razzy>
and no, i do not need it for anything
<
Regenaxer>
There is not even a rough percentage
<
Regenaxer>
it depends on the codi
<
Regenaxer>
If it does a lot of bignum calculations or I/O, it gains nothing
<
Regenaxer>
But as I said hundreds of times meanwhile, PicoLisp can't be compiled
<
Regenaxer>
The internal structures can't be called from compiled code
<
beneroth>
better ask what kind of speedup picolisp would gain from a hardware implementation
<
Regenaxer>
yes, better question
<
beneroth>
Regenaxer, any guesses what the speedup amd64 (x86) to ARM64 is ?
<
Regenaxer>
but also difficult to answea
<
Regenaxer>
no, even that
<
Regenaxer>
you can't compare
<
beneroth>
ok, too much dependent on the actual code, I see.
<
Regenaxer>
which clock speeds, cores, etc
<
Regenaxer>
not code, but hardware parameters
<
beneroth>
I must yet run into a performance issue with pil
<
Regenaxer>
Most important is caches
<
razzy>
Regenaxer: what can be done, is to rename names of every function and variable to have shortest possible names. would it be speedup?
<
Regenaxer>
yeah, no problem anyway
<
beneroth>
razzy, pil is easily on the level of python/java/ruby.
<
razzy>
i have no problem with performance of pil :]
<
beneroth>
razzy, it would, but deduplication of code (use functions instead of having the same code multiple times) makes a bigger difference
<
beneroth>
picolisp: better code runs better :)
<
beneroth>
also maintainability is a big feature to not lose sight of
<
razzy>
beneroth: i know, it would have to be automated proces. something like compilation.
<
Regenaxer>
razzy, renaming functions will not speed up execution
<
Regenaxer>
perhaps only 'load', but not measurably
<
Regenaxer>
Names are not used during execution
<
Regenaxer>
only as strings (the names)
<
razzy>
Regenaxer: soo, when you load everything to RAM,you replace names with codes :]
<
beneroth>
pointers
<
beneroth>
like C/C++
<
beneroth>
not replace.
<
beneroth>
use-instead.
<
beneroth>
name is a pointer to a cell / piece in RAM
<
Regenaxer>
razzy: doc64/structures
<
Regenaxer>
all is in cells
<
razzy>
i am out of depth, and out of time
<
beneroth>
as names point to a cell, we can use the cells memory address instead of looking it up first via the name
<
razzy>
:] sorry for bothering, but i have better pil idea
<
beneroth>
how can you know to have a better idea if you clearly haven't yet a good understanding of pil? :)
<
Regenaxer>
hehe, right
genka7 has joined #picolisp
<
razzy>
i cut several bad ideas, which is progress
<
beneroth>
but you can compare your ideas to pil VM without having grokked pil VM
<
Regenaxer>
Using long names is a bad idea for example ;)
<
Regenaxer>
But not for reasons of efficiency
<
Regenaxer>
Except perhaps properties in DB
<
Regenaxer>
here the lenght counts a little
<
Regenaxer>
Why what?
genka7 has quit [Remote host closed the connection]
<
beneroth>
why is using long names bad, but not for reasons of efficiency (or storage space within DB) :)
<
beneroth>
I think that is the question
<
Regenaxer>
readability :)
<
beneroth>
thats subjective :P
<
razzy>
last question. does pil load everything at once? or does it load when needed
<
beneroth>
within a range of sane word lengths, with an arbitrary value for "sane"
<
beneroth>
razzy, it loads when you call (load)
<
Regenaxer>
yeah, but "sane" is again subjective
<
beneroth>
pil itself is a bash script with starts the picolisp binary and some libraries (.l files)
<
razzy>
and after it do not touch files
<
Regenaxer>
yes razzy, it is all under your control
<
beneroth>
after it does not touch files.
<
beneroth>
open "pil" in an editor
<
beneroth>
you can adapt the start script or make your own
<
Regenaxer>
You can write apps which load all code at once, or (normally) load only on demand
<
beneroth>
I'm using a mixture of both in my applications.
<
Regenaxer>
app/er.l, app/lib.l and app/gui.l are loaded at startup. Everything else only whin needed (eg. clicked at)
orivej has joined #picolisp
flyback19 has joined #picolisp
flyback19 has quit [Remote host closed the connection]
<
razzy>
oh boy :], more control that i can handle :]
<
razzy>
need for personal growth
<
beneroth>
don't underestimate yourself
<
beneroth>
just try and worry less.
<
beneroth>
it's really not as hard as it looks
<
razzy>
they are just 0 and 1 how hard can it be?
<
razzy>
simplest system possible :]
<
beneroth>
S-expr and plio are simpler :D
<
Regenaxer>
At least easier to understand than code of a turing machine
<
beneroth>
picolisp binary format
<
beneroth>
plio us used for messaging between picolisp processes, and as data format for files, e.g. in pil database
ubLIX has joined #picolisp
<
razzy>
i like S-expressions :]
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #picolisp
<
razzy>
imho the hierarchy could be much simpler
<
razzy>
well, can of worms. better leave be
<
Regenaxer>
Be creative!
nek010 has joined #picolisp
nek010 has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 252 seconds]
freeemint has quit [Ping timeout: 246 seconds]
freemint has joined #picolisp
pskosinski24 has joined #picolisp
pskosinski24 has quit [Remote host closed the connection]
freemint has quit [Ping timeout: 246 seconds]
freemint has joined #picolisp
pierpal has quit [Ping timeout: 252 seconds]
pierpal has joined #picolisp
orivej has joined #picolisp
pierpal has quit [Ping timeout: 246 seconds]
freemint has quit [Ping timeout: 252 seconds]
freemint has joined #picolisp
langkid1 has joined #picolisp
pavlix16 has joined #picolisp
pavlix16 has quit [Remote host closed the connection]
langkid1 has quit [Remote host closed the connection]
roolebo22 has joined #picolisp
roolebo22 has quit [Ping timeout: 246 seconds]
ubLIX has quit [Quit: ubLIX]
beneroth has quit [Quit: Verlassend]
alexshendi has joined #picolisp
pierpal has joined #picolisp
freemint has quit [Ping timeout: 252 seconds]
freemint has joined #picolisp
alexshendi has joined #picolisp
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #picolisp
grp has quit [Ping timeout: 272 seconds]
elyezer has joined #picolisp
elyezer has quit [Remote host closed the connection]
grp has joined #picolisp
grp has quit [Ping timeout: 252 seconds]
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #picolisp
grp has joined #picolisp
grp has quit [Ping timeout: 245 seconds]
grp has joined #picolisp
gsora16 has joined #picolisp
bezt17 has joined #picolisp
gsora16 has quit [Remote host closed the connection]
bezt17 has quit [Remote host closed the connection]
Sithyrra23 has joined #picolisp
Sithyrra23 has quit [Remote host closed the connection]
PanicSkittle4 has joined #picolisp
PanicSkittle4 has quit [Remote host closed the connection]
TsCl_29 has joined #picolisp
TsCl_29 has quit [Remote host closed the connection]
grp has quit [Quit: box shutting down...]
robdrake3 has joined #picolisp
dey19 has joined #picolisp
sforshee26 has joined #picolisp
robdrake3 has quit [Remote host closed the connection]
M`vy has joined #picolisp
dey19 has quit [Remote host closed the connection]
sforshee26 has quit [Remote host closed the connection]
M`vy has quit [Remote host closed the connection]
mueslo17 has joined #picolisp
mueslo17 has quit [Read error: Connection reset by peer]
ntwk20 has joined #picolisp
ntwk20 has quit [Remote host closed the connection]
SP9002 has joined #picolisp
SP9002 has quit [Remote host closed the connection]
S00721 has joined #picolisp
asdf22 has joined #picolisp
asdf22 has quit [Remote host closed the connection]
S00721 has quit [Ping timeout: 245 seconds]
w0ng3 has joined #picolisp
w0ng3 has quit [Remote host closed the connection]