[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Curiosity: Microkernel implemented in Guile ?
From: |
pukkamustard |
Subject: |
Re: Curiosity: Microkernel implemented in Guile ? |
Date: |
Thu, 23 Jun 2022 09:13:56 +0000 |
As mentioned, Scheme lacks various things that you might need to
implement a bare-metal microkernel (for example manual memory
management).
There is PreScheme
(https://thintz.com/resources/prescheme-documentation) - a low-level
dialect of Scheme that gives you the necessary primitives. PreScheme can
be run from Scheme (see
https://thintz.com/resources/prescheme-documentation#Running-Pre_002dScheme-as-Scheme)
by emulating lower-levels. This allows you to hack on low-level code
directly from the REPL.
You might also be interested in the 3L project (https://3lproject.org/)
that did some work towards using PreScheme for bare-metal programming.
Regards,
pukkamustard
Matias Jose Seco Baccanelli <matias_jose_seco@autoproduzioni.net> writes:
> Good morning Guilers!
> Being a huge fan of Libre Software and Guile powers, i was having a big
> curiosity in regards to the kernel languages arena:
> was ever made an attempt to implement a Microkernel from scratch in
> Guile language ?
> Isn't a cool mix the functional approach of Guile and the modular one
> of Microkernel ? (and loads of more features i suppose!)
>
> Feels like a nice recipe for User Empowerment !
> Just asking as a total beginner on this topic,
> Happy Hacking!
> Matias
- Curiosity: Microkernel implemented in Guile ?, Matias Jose Seco Baccanelli, 2022/06/23
- Re: Curiosity: Microkernel implemented in Guile ?, Mikael Djurfeldt, 2022/06/23
- Re: Curiosity: Microkernel implemented in Guile ?, Dr. Arne Babenhauserheide, 2022/06/23
- Re: Curiosity: Microkernel implemented in Guile ?, Maxime Devos, 2022/06/23
- Re: Curiosity: Microkernel implemented in Guile ?,
pukkamustard <=
- Re: Curiosity: Microkernel implemented in Guile ?, Nala Ginrut, 2022/06/23
- Re: Curiosity: Microkernel implemented in Guile ?, Maxime Devos, 2022/06/23
- Re: Curiosity: Microkernel implemented in Guile ?, Nala Ginrut, 2022/06/23
- Re: Curiosity: Microkernel implemented in Guile ?, Dr. Arne Babenhauserheide, 2022/06/23
- Re: Curiosity: Microkernel implemented in Guile ?, Nala Ginrut, 2022/06/23
- Re: Curiosity: Microkernel implemented in Guile ?, Dr. Arne Babenhauserheide, 2022/06/24
- Re: Curiosity: Microkernel implemented in Guile ?, Jean Abou Samra, 2022/06/24
- Re: Curiosity: Microkernel implemented in Guile ?, Dr. Arne Babenhauserheide, 2022/06/24
- Re: Curiosity: Microkernel implemented in Guile ?, Jean Abou Samra, 2022/06/25
- Re: Curiosity: Microkernel implemented in Guile ?, Dr. Arne Babenhauserheide, 2022/06/26