9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] Anyone working on C++ for Plan9?
@ 2000-08-11 21:34 rob pike
  2000-08-11 21:49 ` Boyd Roberts
  0 siblings, 1 reply; 10+ messages in thread
From: rob pike @ 2000-08-11 21:34 UTC (permalink / raw)
  To: 9fans

There is a C++ compiler in the bin directories here and some
people use it to build programs on Plan 9.  We don't have
permission to redistribute the sources, and the version
is rather old anyway, so it's not in the distribution.

Disregard Boyd.

-rob



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Anyone working on C++ for Plan9?
  2000-08-11 21:34 [9fans] Anyone working on C++ for Plan9? rob pike
@ 2000-08-11 21:49 ` Boyd Roberts
  0 siblings, 0 replies; 10+ messages in thread
From: Boyd Roberts @ 2000-08-11 21:49 UTC (permalink / raw)
  To: 9fans

rob said:

> Disregard Boyd.

will you confirm or deny my '84 story?

i know you want to get plan 9 out, so so i.




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Anyone working on C++ for Plan9?
  2000-08-12  0:39 Steve Harris
@ 2000-08-14  8:49 ` Douglas A. Gwyn
  0 siblings, 0 replies; 10+ messages in thread
From: Douglas A. Gwyn @ 2000-08-14  8:49 UTC (permalink / raw)
  To: 9fans

Steve Harris wrote:
> Has anybody thought of porting the SmallEiffel compiler ...

There are a lot of interesting languages that could be implemented
on Plan 9.  The call for C++ seemed to be based on wanting to
import large applications already written in C++, for which
translators for other languages wouldn't help much.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Anyone working on C++ for Plan9?
@ 2000-08-12  0:39 Steve Harris
  2000-08-14  8:49 ` Douglas A. Gwyn
  0 siblings, 1 reply; 10+ messages in thread
From: Steve Harris @ 2000-08-12  0:39 UTC (permalink / raw)
  To: 9fans

Has anybody thought of porting the SmallEiffel compiler as an 
alternative?
It produces C code which then is compiled by a platform's existing C 
compiler.
Supposedly produces pretty efficient C code.  Won't try to advocate 
Eiffel as
a language (though I think it is excellent), but will say it is very 
different 
from C and therefore can be a lot of fun as a change of pace.

The weakest part of Eiffel is its lack of libraries (for doing 
networking e.g.).
Since Plan 9 can do so many things with just read/write calls, seems 
like that's 
a big win for Eiffel and other weakly-libraried languages.

Just a thought, I'm not volunteering.

	Steve





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Anyone working on C++ for Plan9?
  2000-08-11 20:34 Russ Cox
@ 2000-08-11 20:56 ` Boyd Roberts
  0 siblings, 0 replies; 10+ messages in thread
From: Boyd Roberts @ 2000-08-11 20:56 UTC (permalink / raw)
  To: 9fans

From: Russ Cox <rsc@plan9.bell-labs.com>
> why do i see this trend to smash plan 9 back into unix?
> 
> surely you're not going to argue that having c
> as the only implementation language is an 
> essential property of plan 9.  

no i didn't say that.  i believe c++ is a collosal disaster;
even back in '84.  programs that ran wouldn't even _compile_
the next day and believe the story is that those who were
trying it gave up in disjust.  that was when it was small.
this is hearsay, but from a realiable source.

if you want write bad programs c++ and java give you a quantum leap.

on the other hand i'd love to see limbo on it.  maybe it is?




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Anyone working on C++ for Plan9?
@ 2000-08-11 20:34 Russ Cox
  2000-08-11 20:56 ` Boyd Roberts
  0 siblings, 1 reply; 10+ messages in thread
From: Russ Cox @ 2000-08-11 20:34 UTC (permalink / raw)
  To: 9fans

	why do i see this trend to smash plan 9 back into unix?

surely you're not going to argue that having c
as the only implementation language is an 
essential property of plan 9.  



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Anyone working on C++ for Plan9?
  2000-08-11  0:15 ` Boyd Roberts
@ 2000-08-11 19:59   ` Skip Tavakkolian
  2000-08-11 19:54     ` Boyd Roberts
  0 siblings, 1 reply; 10+ messages in thread
From: Skip Tavakkolian @ 2000-08-11 19:59 UTC (permalink / raw)
  To: 9fans

I wasn't trying to open old wounds. This is for a "real" porting job ;-)

But now, I am curious. Which people tried what in '84?

At 02:15 AM 8/11/00 +0200, you wrote:
>err, ask some of the people who tried it in '84.
>
>



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Anyone working on C++ for Plan9?
  2000-08-11 19:59   ` Skip Tavakkolian
@ 2000-08-11 19:54     ` Boyd Roberts
  0 siblings, 0 replies; 10+ messages in thread
From: Boyd Roberts @ 2000-08-11 19:54 UTC (permalink / raw)
  To: 9fans

From: Skip Tavakkolian <skipt@real.com>

> I wasn't trying to open old wounds. This is for a "real" porting job ;-)

why do i see this trend to smash plan 9 back into unix?

> But now, I am curious. Which people tried what in '84?

they know who they are.




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Anyone working on C++ for Plan9?
  2000-08-11  0:10 Skip Tavakkolian
@ 2000-08-11  0:15 ` Boyd Roberts
  2000-08-11 19:59   ` Skip Tavakkolian
  0 siblings, 1 reply; 10+ messages in thread
From: Boyd Roberts @ 2000-08-11  0:15 UTC (permalink / raw)
  To: 9fans

err, ask some of the people who tried it in '84.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [9fans] Anyone working on C++ for Plan9?
@ 2000-08-11  0:10 Skip Tavakkolian
  2000-08-11  0:15 ` Boyd Roberts
  0 siblings, 1 reply; 10+ messages in thread
From: Skip Tavakkolian @ 2000-08-11  0:10 UTC (permalink / raw)
  To: 9fans





^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2000-08-14  8:49 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-08-11 21:34 [9fans] Anyone working on C++ for Plan9? rob pike
2000-08-11 21:49 ` Boyd Roberts
  -- strict thread matches above, loose matches on Subject: below --
2000-08-12  0:39 Steve Harris
2000-08-14  8:49 ` Douglas A. Gwyn
2000-08-11 20:34 Russ Cox
2000-08-11 20:56 ` Boyd Roberts
2000-08-11  0:10 Skip Tavakkolian
2000-08-11  0:15 ` Boyd Roberts
2000-08-11 19:59   ` Skip Tavakkolian
2000-08-11 19:54     ` Boyd Roberts

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).