From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: Date: Tue, 31 Aug 2010 15:21:02 -0700 Message-ID: From: David Leimbach To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=0015175cb8380eb9d0048f25ffd0 Subject: Re: [9fans] LLVM for plan 9? Topicbox-Message-UUID: 4c2e623a-ead6-11e9-9d60-3106f5b1d025 --0015175cb8380eb9d0048f25ffd0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Well I'm interested in Go on Plan 9, but I'm also interested in other languages too, even one's people haven't written yet. LLVM seems like pretty decent toolkit for building them up. Dave On Tue, Aug 31, 2010 at 2:31 PM, Nick LaForge wrote= : > >There's tutorials for doing so from O'Caml > > [http://llvm.org/docs/tutorial/] > > That looks really neat. I had watched this*: > [http://vimeo.com/14313378] weeks back, subsequently flipping through > Appel's "Modern Compiler Implementation in ML", but ultimately > deciding the book to be too boring. This, on the other hand, is > pretty inciting. > > However, I still couldn't bring myself to deal with an additional > compiler as long as gcc+valgrind+qemu+vx32 continue to work. > > I also wouldn't touch LLVM before all the opportunities for synergy > between lunix and Plan9 created by Golang are exhausted, and I think > there are lots of them. (Is 9Go still unfinished even?) > > *Not really recommended because it is too long, though it did turn me > on to the O'Caml language. > > >> Is this a trick to get C++ back on Plan9?? > > > was it ever? > > (Completely irrelevant to people living in 2010; cfront not guaranteed > against causing brain hemorrhages) > > You can see B. Stroustrup's monitor prominently displaying either 8=BD > or Rio on the back of "The Design and Evolution of C++" (=A91994 AT&T > Bell Labs)... > > And: /n/sources/extra/c++.2e.tgz > > --0015175cb8380eb9d0048f25ffd0 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Well I'm interested in Go on Plan 9, but I'm also interested in oth= er languages too, even one's people haven't written yet.=A0
LLVM seems like pretty decent toolkit for building them up.

Dave

On Tue, A= ug 31, 2010 at 2:31 PM, Nick LaForge <nicklaforge@gmail.com> wrote:
>There's tutorials for doing so from O'Caml

[http://llvm.o= rg/docs/tutorial/]

That looks really neat. =A0I had watched this*:
[http://vimeo.com/1= 4313378] weeks back, subsequently flipping through
Appel's "Modern Compiler Implementation in ML", but ultimatel= y
deciding the book to be too boring. =A0This, on the other hand, is
pretty inciting.

However, I still couldn't bring myself to deal with an additional
compiler as long as gcc+valgrind+qemu+vx32 continue to work.

I also wouldn't touch LLVM before all the opportunities for synergy
between lunix and Plan9 created by Golang are exhausted, and I think
there are lots of them. =A0(Is 9Go still unfinished even?)

*Not really recommended because it is too long, though it did turn me
on to the O'Caml language.

>> Is this a trick to get C++ back on Plan9??

> was it ever?

(Completely irrelevant to people living in 2010; cfront not guaranteed
against causing brain hemorrhages)

You can see B. Stroustrup's monitor prominently displaying either 8=BD<= br> or Rio on the back of "The Design and Evolution of C++" (=A91994 = AT&T
Bell Labs)...

And: /n/sources/extra/c++.2e.tgz


--0015175cb8380eb9d0048f25ffd0--