<gr8>
I just want to find out what is possible :) An environment based on Lisp could be more efficient and maintainable than current C-based systems
<Regenaxer>
I think this as a use case with most possipilities
<Regenaxer>
right, I think so too
<Regenaxer>
cause of the interpreter
<gr8>
are you the dev of Picolisp?
<Regenaxer>
yes
<gr8>
awesome
<beneroth>
hi gr8, welcome
<Regenaxer>
Hi beneroth
<beneroth>
Hi Regenaxer :)
<gr8>
the reason why I keep asking for similar projects is because I don't like work being done twice by different people, it's a waste of precious time if someone else tried this before
<beneroth>
well Lisp machines was a thing once
<Regenaxer>
true
<gr8>
right but now we have x86-64 machines everywhere, so it would make more sense to focus on them right? ;)
<Regenaxer>
Arm is growing fast
<Regenaxer>
and mobile devices
<beneroth>
yeah, though x86 architecture is ugly legacy patchwork
<beneroth>
yes we hope for ARM :)
<Regenaxer>
There are much more Android systems in the world than anything else
<Regenaxer>
beneroth, yes, Pil fits better on Arm
<Regenaxer>
though x86 is no problem
<gr8>
fair enough, RISC is cooler anyway ;) And probably easier to implement
<Regenaxer>
Not really easier
<Regenaxer>
but the arch may be tuned better for a VM like PicoLisp
<gr8>
not? Risc should be simpler than Cisc
<Regenaxer>
not really
miskatonic has joined #picolisp
<Regenaxer>
the language developer must use simpler instructions
<Regenaxer>
cisc is supposed to be easier on the asm level
libertas has quit [Ping timeout: 256 seconds]
<beneroth>
bbl
<Regenaxer>
see you!
<gr8>
so is there Picolisp for ARM yet?
<Regenaxer>
Sure
<Regenaxer>
That's what I said
<Regenaxer>
Arm64
<Regenaxer>
Pil is ported to x86, ppc64 and arm64 currently
<Regenaxer>
see src64/arch/
<Regenaxer>
in the disto
libertas has joined #picolisp
<Regenaxer>
src64/arch/arm64.l generates the code for Arm64
<gr8>
ok
<gr8>
wait you are from Germany?
<Regenaxer>
yes
<gr8>
das wird ja immer besser :D
<Regenaxer>
:)
<Regenaxer>
Augsburg
<Regenaxer>
(near A.)
<miskatonic>
Will pil be presented at the European Lisp Symposium of Marblla?
<gr8>
okay I will certainly take a closer look into this, thanks for your work so far!
<Regenaxer>
Welcome gr8!
<Regenaxer>
miskatonic, not that I know of
joebo has joined #picolisp
<miskatonic>
what is the main obstacle for porting pil to mips machines? Is it possible to port minipil to platforms whose assembly does not support pil?
<Regenaxer>
Mini is quite easy
<Regenaxer>
Plain C
<Regenaxer>
And no dependency on 32 vs. 64 bit architecture
libertas has quit [Ping timeout: 248 seconds]
libertas has joined #picolisp
<gr8>
has there been any progress on the PilMCU besides the initial announcement?
<Regenaxer>
I'm not sure how the state is at the moment
<Regenaxer>
Perhaps you ask aw- (not here at the moment), he is in closer contact with George
<Regenaxer>
aw- is in Japan, so earlier in European time is better