From owner-freebsd-questions@freebsd.org Tue Oct 23 06:04:31 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8C18110385A3 for ; Tue, 23 Oct 2018 06:04:31 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: from relay12.mail.gandi.net (relay12.mail.gandi.net [217.70.178.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1DADF8B5B3 for ; Tue, 23 Oct 2018 06:04:30 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: from webmail.gandi.net (webmail1.sd4.0x35.net [10.200.201.1]) (Authenticated sender: mayuresh@kathe.in) by relay12.mail.gandi.net (Postfix) with ESMTPA id 66C67200007 for ; Tue, 23 Oct 2018 06:04:23 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 23 Oct 2018 06:04:23 +0000 From: Mayuresh Kathe To: freebsd-questions@freebsd.org Subject: freebsd layered with chez-scheme Reply-To: mayuresh@kathe.in Mail-Reply-To: mayuresh@kathe.in Message-ID: <142be589bc88406eeeade749b72d765f@kathe.in> X-Sender: mayuresh@kathe.in User-Agent: Roundcube Webmail/1.1.2 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Oct 2018 06:04:31 -0000 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