waleee has quit [Remote host closed the connection]
ezakimak has quit [Read error: Connection reset by peer]
ezakimak has joined #commonlisp
markb1 has quit [Ping timeout: 248 seconds]
vyrsh has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 244 seconds]
markb1 has joined #commonlisp
MyNetAz has quit [Remote host closed the connection]
bilegeek__ has joined #commonlisp
jonatack has quit [Read error: Connection reset by peer]
jonatack has joined #commonlisp
vardhan_ has quit [Ping timeout: 252 seconds]
psilord has quit [Ping timeout: 260 seconds]
Oddity has joined #commonlisp
Oddity has quit [Changing host]
Oddity has joined #commonlisp
alfiee has joined #commonlisp
dtman34 has quit [Ping timeout: 244 seconds]
dtman34_ has joined #commonlisp
saturn2 has quit [Ping timeout: 252 seconds]
saturn2 has joined #commonlisp
alfiee has quit [Ping timeout: 244 seconds]
MyNetAz has joined #commonlisp
psilord has joined #commonlisp
bilegeek__ has quit [Quit: Leaving]
decweb has quit [Quit: Konversation terminated!]
bpanthi977 has quit [Ping timeout: 272 seconds]
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 276 seconds]
chomwitt has joined #commonlisp
GreaseMonkey has quit [Read error: Connection reset by peer]
greaser|q has joined #commonlisp
chomwitt has quit [Ping timeout: 272 seconds]
markb1 has quit [Ping timeout: 248 seconds]
alfiee has joined #commonlisp
bpanthi977 has joined #commonlisp
alfiee has quit [Ping timeout: 248 seconds]
Josh_2 has joined #commonlisp
<Josh_2>
Hi hi
<Josh_2>
is the swank:*use-dedicated-output-stream* deprecated?
<Josh_2>
its still mentioned in the docs but the symbol doesn't exist
istewart has quit [Quit: Konversation terminated!]
vyrsh has quit [Quit: Konversation terminated!]
vyrsh has joined #commonlisp
jonatack has quit [Ping timeout: 246 seconds]
markb1 has joined #commonlisp
jonatack has joined #commonlisp
edgar-rft` has joined #commonlisp
edgar-rft_ has quit [Ping timeout: 252 seconds]
pve has joined #commonlisp
alfiee has joined #commonlisp
veqq has quit [Ping timeout: 265 seconds]
greaser|q has quit [Changing host]
greaser|q has joined #commonlisp
greaser|q is now known as GreaseMonkey
alfiee has quit [Ping timeout: 252 seconds]
Pixel_Outlaw has quit [Quit: Leaving]
markb1 has quit [Ping timeout: 260 seconds]
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 246 seconds]
Lord_of_Life_ is now known as Lord_of_Life
markb1 has joined #commonlisp
vyrsh has quit [Quit: Konversation terminated!]
vyrsh has joined #commonlisp
markb1 has quit [Ping timeout: 276 seconds]
markb1 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 252 seconds]
alfiee has joined #commonlisp
varjag has joined #commonlisp
alfiee has quit [Ping timeout: 244 seconds]
mishoo has joined #commonlisp
Pixel_Outlaw has joined #commonlisp
Pixel_Outlaw has quit [Client Quit]
dra has joined #commonlisp
dra has quit [Changing host]
dra has joined #commonlisp
Th30n has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 276 seconds]
MyNetAz has quit [Remote host closed the connection]
bendersteed has joined #commonlisp
bpanthi977 has joined #commonlisp
MyNetAz has joined #commonlisp
bpanthi977 has quit [Ping timeout: 276 seconds]
markb1 has quit [Ping timeout: 252 seconds]
sloanr has joined #commonlisp
markb1 has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 268 seconds]
euandreh has joined #commonlisp
euandreh has quit [Read error: Connection reset by peer]
euandreh has joined #commonlisp
Artea has quit [Remote host closed the connection]
Artea has joined #commonlisp
Guest47 has joined #commonlisp
alfiee has joined #commonlisp
cmack` is now known as cmack
alfiee has quit [Ping timeout: 265 seconds]
pabs3 has quit [Killed (lithium.libera.chat (Nickname regained by services))]
pabs3 has joined #commonlisp
Inline has joined #commonlisp
King_julian has quit [Ping timeout: 252 seconds]
markb1 has quit [Ping timeout: 244 seconds]
King_julian has joined #commonlisp
alfiee has joined #commonlisp
apac has joined #commonlisp
markb1 has joined #commonlisp
alfiee has quit [Ping timeout: 252 seconds]
vardhan_ has joined #commonlisp
skeemer has joined #commonlisp
<skeemer>
hello everyone, could somebody help me understand where the execution starts in this common lisp OS https://github.com/froggey/Mezzano/
<ixelp>
GitHub - froggey/Mezzano: An operating system written in Common Lisp
<skeemer>
i don't understand where is the assembly code to then bootstrap the thing and be able to run common lisp
<skeemer>
i mean in general when writing OS, i know that you have some sort of bootstrapping code, that sets up the stack and other things before the execution is passed to a higher level language like C, C++, Rust etc...
<ixelp>
kboot/source/arch/arm64/loader/mezzano_enter.S at mezzano-loader · froggey/kboot
<froggey>
the bootloader sets that up
<skeemer>
ohhh now i get it... thanks a lot... wow what an achievement to write an OS in common lisp
<skeemer>
it would be really cool if there were resources to approach the same task writing something simpler just as an educational experience
<skeemer>
i would like to do the same for RISC-V
<skeemer>
do you have anything to suggest/
<skeemer>
?
<froggey>
not really, I don't think I had any significant resources when writing it. Movitz was the big thing when I started: https://github.com/dym/movitz
<ixelp>
GitHub - dym/movitz: Movitz: a Common Lisp x86 development platform
<froggey>
aside from that, just sit down and spend the next decade working on it
<beach>
Heh!
<froggey>
:)
<beach>
I guess skeemer would have to write a RISC-V backend for the compiler, and also rewrite the bootloader. But most of the Common Lisp code could be reused perhaps.
euandreh1 has joined #commonlisp
vardhan_ has quit [Ping timeout: 245 seconds]
euandreh has quit [Ping timeout: 268 seconds]
euandreh1 is now known as euandreh
<Inline>
well, yes one could make a tutorial for a mini emulator to run on some fantasy HW
decweb has joined #commonlisp
Inline_ has joined #commonlisp
Inline has quit [Killed (tantalum.libera.chat (Nickname regained by services))]
Inline_ is now known as Inline
euandreh1 has joined #commonlisp
alfiee has joined #commonlisp
euandreh has quit [Ping timeout: 244 seconds]
euandreh1 is now known as euandreh
Guest47 has quit [Ping timeout: 268 seconds]
alfiee has quit [Ping timeout: 260 seconds]
Guest47 has joined #commonlisp
markb1 has quit [Ping timeout: 245 seconds]
markb1 has joined #commonlisp
surabax has joined #commonlisp
Guest47 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Guest47 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
euandreh has quit [Quit: euandreh]
skeemer has quit [Ping timeout: 268 seconds]
pfdietz has quit [Quit: Client closed]
markb1 has quit [Ping timeout: 272 seconds]
ingeniot has quit [Quit: Client closed]
Guest47 has joined #commonlisp
alfiee has joined #commonlisp
apac has joined #commonlisp
alfiee has quit [Ping timeout: 272 seconds]
markb1 has joined #commonlisp
bpanthi977 has joined #commonlisp
parjanya has joined #commonlisp
bpanthi977 has quit [Ping timeout: 268 seconds]
pfdietz has joined #commonlisp
bpanthi977 has joined #commonlisp
varjag has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.3)]
bpanthi977 has quit [Ping timeout: 252 seconds]
chomwitt has joined #commonlisp
bpanthi977 has joined #commonlisp
markb1 has quit [Ping timeout: 276 seconds]
kevingal has joined #commonlisp
bpanthi977 has quit [Ping timeout: 252 seconds]
csos95 has quit [Quit: Leaving]
markb1 has joined #commonlisp
csos95 has joined #commonlisp
bpanthi977 has joined #commonlisp
admich has quit [Ping timeout: 260 seconds]
alfiee has joined #commonlisp
bpanthi977 has quit [Ping timeout: 260 seconds]
bpanthi977 has joined #commonlisp
alfiee has quit [Ping timeout: 248 seconds]
soweli_iki has quit [Remote host closed the connection]
bpanthi977 has quit [Ping timeout: 246 seconds]
apac has quit [Ping timeout: 252 seconds]
bpanthi977 has joined #commonlisp
pfdietz has quit [Quit: Client closed]
johnjaye has quit [Ping timeout: 260 seconds]
johnjaye has joined #commonlisp
bpanthi977 has quit [Ping timeout: 252 seconds]
bpanthi977 has joined #commonlisp
vardhan_ has quit [Ping timeout: 252 seconds]
markb1 has quit [Ping timeout: 245 seconds]
markb1 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 244 seconds]
cage has joined #commonlisp
cage has quit [Excess Flood]
skeemer has joined #commonlisp
markb1 has quit [Ping timeout: 265 seconds]
cage has joined #commonlisp
alfiee has joined #commonlisp
pfdietz has joined #commonlisp
alfiee has quit [Ping timeout: 244 seconds]
Pixel_Outlaw has joined #commonlisp
markb1 has joined #commonlisp
beach has quit [Ping timeout: 246 seconds]
bpanthi977 has joined #commonlisp
josrr has quit [Ping timeout: 268 seconds]
josrr has joined #commonlisp
<skeemer>
hello all, i was wondering if there was a kind of minimalistic common lisp implementation, easy to compile on most OS (not many deps) and so on...
<reb>
skeemer: There's the clisp implementation.
<reb>
... and ECL ... both written in C.
stirl has quit [Quit: WeeChat 4.5.2]
alfiee has joined #commonlisp
veqq has joined #commonlisp
<semz>
CCL might also be an option, it's usually pretty easy to compile
alfiee has quit [Ping timeout: 248 seconds]
<semz>
come to think of it, CL implementations generally have rather few dependencies, don't they
zxcvz has joined #commonlisp
Guest47 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Oddity_ has joined #commonlisp
rootnode| has joined #commonlisp
rootnode- has quit [Ping timeout: 252 seconds]
Oddity has quit [Read error: Connection reset by peer]
<reb>
semz: Yes, both CCL and SBCL have very few dependencies ... libc, libpthread for threads, libm for math, libdl to load libraries. That's about it.
spdegabrielle has joined #commonlisp
<reb>
ECL uses those plus libgmp for bignums and libffi for calling out to C libaries.
MyNetAz has quit [Remote host closed the connection]
fuzy has quit [Ping timeout: 248 seconds]
fuzy has joined #commonlisp
<jackdaniel>
and libgc
MyNetAz has joined #commonlisp
pfdietz has quit [Quit: Client closed]
<semz>
jackdaniel: There's no way to ask this out of the blue without sounding extremely pushy, but: ECL was going to get a new compiler, right? How's that coming along?
rootnode| has quit [Ping timeout: 248 seconds]
* semz
was reminded of this while doing tests on ECL some time ago
akoana has joined #commonlisp
rootnode- has joined #commonlisp
alfiee has joined #commonlisp
gooba has quit [Remote host closed the connection]
gooba has joined #commonlisp
alfiee has quit [Ping timeout: 252 seconds]
<skeemer>
reb: semz do they all have the same level of interaction that i get with sbcl/emacs/slime?
<reb>
skeemer: pretty much ...
<semz>
When used over emacs/slime, yes.
pfdietz has joined #commonlisp
<semz>
The raw REPL will be spartan, but so is SBCL's
slyrus has joined #commonlisp
mishoo has quit [Ping timeout: 244 seconds]
bpanthi977 has quit [Ping timeout: 252 seconds]
bpanthi977 has joined #commonlisp
<skeemer>
semz: yes it is
<kvik>
i've learned a bit of lisp and now my programming career is dead (again). who do i contact for a refund?
kevingal has quit [Ping timeout: 260 seconds]
alfiee has joined #commonlisp
<jackdaniel>
semz: slowly, but it moves forward; in any case nothing to brag about yet