Date: Wed, 24 Oct 2018 08:30:43 +0200 From: Dave Cottlehuber <dch@skunkwerks.at> To: freebsd-questions@freebsd.org Subject: Re: freebsd layered with chez-scheme Message-ID: <1540362643.1933933.1552636744.138E61D3@webmail.messagingengine.com> In-Reply-To: <142be589bc88406eeeade749b72d765f@kathe.in> References: <142be589bc88406eeeade749b72d765f@kathe.in>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 23 Oct 2018, at 08:04, Mayuresh Kathe wrote: > would my understanding of systems (as below) be right? > > there's the freebsd kernel which is layered upon with the libc > and other supporting libraries like libm. > this combination is layered upon with the userland with code > in place to provide security? > > given the above, would i be right in assuming that a similar > setup can be used, say with something like chez-scheme to > provide the userland? > > so essentially, the kernel would be layered with the libraries, > which would support chez-scheme running in multi-threaded mode. > then the rest of the userland would be a set of scheme programs. > > obviously, that would not be unix due to it's non-posix nature > as well as difference in philosophy, but it could be the start > of something new. > > ~mayuresh Hi Mayuresh, Although not exactly what you had in mind, this reminds me of rump kernels: https://www.netbsd.org/docs/rump/sysproxy.html https://www.bsdcan.org/2009/schedule/attachments/104_rumpdevel.pdf I've not heard of a scheme-flavoured variant yet though, but ling http://www.erlangonxen.org/ should give you an idea of what people have tried. A+ Dave
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1540362643.1933933.1552636744.138E61D3>