Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail Newsgroups: comp.lang.forth Subject: Re: Installing gForth on the Raspberry Pi References: <7x7fzmy3xq.fsf@ruckus.brouhaha.com> From: Lars Brinkhoff Organization: nocrew Date: Mon, 27 Oct 2014 10:07:35 +0100 Message-ID: <8561f5anjc.fsf@junk.nocrew.org> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) Cancel-Lock: sha1:iqF41VusjaZIETmLQdfmcgmYJaQ= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Lines: 11 NNTP-Posting-Host: 85.229.87.73 X-Trace: news.sunsite.dk DXC=Jkg;BM_m8QjHNh;Hl28o0iYSB=nbEKnkkPfT>^KmPVjjnY:6X7^ZBNgI57e>YZ9SOki6C];H\kJ`i5oU@eTA=?M`NgKnAj?YP6g X-Complaints-To: staff@sunsite.dk Xref: csiph.com comp.lang.forth:34206 Paul Rubin wrote: > rickman wrote: > > I'm still not following. How does the language the OS was written > > in have any impact on the interfaces the OS provides? > The OS is written in C because the developers were C programmers and > they were the ones who got to choose the language. They also got to > design the interfaces, so they designed them for the convenience of > other C programmers. I don't see that e.g. the Linux/x86 system call interface is that much more convenient for C than Forth.