9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* RE: [9fans] g++
@ 2003-09-15 18:11 Tiit Lankots
  2003-09-15 19:31 ` ron minnich
  0 siblings, 1 reply; 83+ messages in thread
From: Tiit Lankots @ 2003-09-15 18:11 UTC (permalink / raw)
  To: 9fans

>yikes, even Star Trek script writers use Plan 9 now. 
 
should i feel elevated or depressed now ;)
 
Tiit
 
PS if they were, we would have seen acme on screens in Enterprise. Plan 9 has a tendency to stick.
Probably just because it's do damn beautiful.

^ permalink raw reply	[flat|nested] 83+ messages in thread
* Re: [9fans] g++
@ 2003-09-18  4:14 YAMANASHI Takeshi
  0 siblings, 0 replies; 83+ messages in thread
From: YAMANASHI Takeshi @ 2003-09-18  4:14 UTC (permalink / raw)
  To: 9fans

"On Thu Sep 18 12:53:25 JST 2003, vdharani@infernopark.com wrote:"
> No, I meant having Plan9-like cut-and-paste feature in Windows and Linux (X
> Windows).

Mouse chording is my best beloved feature of acme.
If an editor has the chording and searching on button 3,
I would be sufficiently comfortable with it.

Even if it's the Windows Notepad, really.
--




^ permalink raw reply	[flat|nested] 83+ messages in thread
* Re: [9fans] g++
@ 2003-09-16 15:43 Richard C Bilson
  2003-09-16 15:51 ` andrey mirtchovski
  0 siblings, 1 reply; 83+ messages in thread
From: Richard C Bilson @ 2003-09-16 15:43 UTC (permalink / raw)
  To: 9fans

> > This is an interesting point. Plan 9 esthetics are really nice. colors,
> > fonts, and so on just "look good". Who did all that?
>
> glad you like it.  really glad.  most people say something rude about
> it.

On the contrary -- I second Ron's sentiment.  I think I've had enough
faux-3d chrome to last a lifetime.

- Richard


^ permalink raw reply	[flat|nested] 83+ messages in thread
* [9fans] g++
@ 2003-09-15 21:17 Andrew Simmons
  2003-09-16 15:16 ` Dan Cross
  0 siblings, 1 reply; 83+ messages in thread
From: Andrew Simmons @ 2003-09-15 21:17 UTC (permalink / raw)
  To: 9fans

 > The only advance that the ``patterns'' community made was inventing a
common nomenclature.

That, and inventing the "Singleton" design pattern, for use on those
occasions when someone's holding a gun to your head trying to force you to
create an unnecessary second instance of a class. I invented the
"Doppelganger" and "Trifecta" patterns, for when you need exactly two or
three instances of a class, but they've never caught on.



^ permalink raw reply	[flat|nested] 83+ messages in thread
* RE: [9fans] g++
@ 2003-09-15 15:03 Tiit Lankots
  2003-09-15 15:29 ` ron minnich
  0 siblings, 1 reply; 83+ messages in thread
From: Tiit Lankots @ 2003-09-15 15:03 UTC (permalink / raw)
  To: 9fans


>You'd still need to slap it with a phased verteron pulse, which would
>depolarize the resonance frequency generators and generate a subspace
>field implosion, inducing a reload of the positronic subprocessors from
>the protected memory archive.  Duh.
>

That's nonsense. If you depolarize the resonance frequency generators you
get a tachyon resonance cascade that will phase all positronic equipment.

Tiit


^ permalink raw reply	[flat|nested] 83+ messages in thread
* Re: [9fans] g++
@ 2003-09-15  9:47 Laura Creighton
  0 siblings, 0 replies; 83+ messages in thread
From: Laura Creighton @ 2003-09-15  9:47 UTC (permalink / raw)
  To: martin; +Cc: lac, 9fans

	 >From: Martin C.Atkins <martin@parvat.com>
	 >To: 9fans@cse.psu.edu
	 >Subject: Re: [9fans] g++
	 >Organization: Parvat Infotech (Private) Limited
	 >Reply-To: 9fans@cse.psu.edu

	 ><snip>
	 >This discussion also reminds me of Sussman and Abelson's approach
	 >that the language should allow programming in the style appropriate
	 >to the problem, whether that style be o-o, logic, functional, etc.
	 >The problem in using different languages for each of these styles is
	 >that intercalling becomes difficult. The problem with using the same
	 >language is that no current (strongly-typed) language seems capable
	 >of (conveniently) supporting the whole range of styles. I want a
	 >compile-time strongly typed language for other, orthogonal but
	 >important, reasons.
	 >
	 >
	 >Martin
	 >--
	 >Martin C. Atkins			   martin@mca-ltd.com
	 >Mission Critical Applications Ltd, U.K.  http://www.mca-ltd.com{
	 >/,/martin}
	 >

We're working on writing a JIT specialised compiler for Python.
http://www.codespeak.net/pypy/index.cgi?home  One of the people
on the project is Armin Rigo, author of Psyco.
http://psyco.sourceforge.net/introduction.html

If we are as successful as we intend to be, will that take care of
your reasons?

Laura


^ permalink raw reply	[flat|nested] 83+ messages in thread
* [9fans] g++
@ 2003-09-14 23:58 Andrew Simmons
  2003-09-15  0:13 ` rob pike, esq.
  0 siblings, 1 reply; 83+ messages in thread
From: Andrew Simmons @ 2003-09-14 23:58 UTC (permalink / raw)
  To: 9fans

 > of course not.  do people think it is?  that's insane!

I think I detect the merest hint of sarcasm here, but seriously, what do
you mean by "o-o"? I've seen people earnestly arguing about whether or not
the STL is "really" object-oriented, and I don't really know what the term
means any more.



^ permalink raw reply	[flat|nested] 83+ messages in thread
* [9fans] g++
@ 2003-09-14 22:13 Andrew Simmons
  2003-09-15 14:54 ` splite
  0 siblings, 1 reply; 83+ messages in thread
From: Andrew Simmons @ 2003-09-14 22:13 UTC (permalink / raw)
  To: 9fans

 > Because we weren't anywhere near smart enough to build a working
 > kernel in C++.

But surely, if you'd built a Use Case Driven Object Model of the kernel
using UML, and used the Generic Iteration Workflow concept of the Rational
Unified Process for the Implementation Phase, you would have had no trouble
at all.



^ permalink raw reply	[flat|nested] 83+ messages in thread
* [9fans] g++
@ 2003-09-14 22:06 Andrew Simmons
  2003-09-14 22:09 ` rob pike, esq.
  0 siblings, 1 reply; 83+ messages in thread
From: Andrew Simmons @ 2003-09-14 22:06 UTC (permalink / raw)
  To: 9fans

 > implementing it using o-o so difficult you get monstrosities like the
 > STL

Stepanov has denied that the STL is object-oriented, and has very unkind
things to say about OO in general:

http://www.stlport.org/resources/StepanovUSA.html

Personally I've totally lost my grip on what "OO" is supposed to mean,
except that it seems to be some kind of magic fairy dust which
automatically results in good software, a bit like "structured" a few years
back.



^ permalink raw reply	[flat|nested] 83+ messages in thread
* RE: [9fans] g++
@ 2003-09-14 13:05 Tiit Lankots
  2003-09-14 16:13 ` rob pike, esq.
  2003-09-14 16:49 ` Martin Harriss
  0 siblings, 2 replies; 83+ messages in thread
From: Tiit Lankots @ 2003-09-14 13:05 UTC (permalink / raw)
  To: 9fans

>> Looking back at your previous message, perhaps it is the
>> "scope rules and silent actions associated with inheritance", in
>> which case are there any "Object Oriented" languages that you think
>> are OK?
>
>I'm not Charles, but I also answer.
>
>Have you seen Oberon-2?  It is OO done well.
>
> Brantley Coile
>
>

Oberon-2 pushes complexity out of the language and into the libraries, not 
unlike C. The part I miss most in it is some form of generics. Although I must
agree that its O-O is rather well-designed, indeed.

There appears to be some nasty law of physics at work here: the simple and
elegant O-O languages are easy to use right, but at the same time lack the
single biggest trump of O-O -- generics; while the languages that contain
generics are cumbersome and ugly. Go figure.

Tiit Lankots


^ permalink raw reply	[flat|nested] 83+ messages in thread
* Re: [9fans] g++
@ 2003-09-12  8:16 YAMANASHI Takeshi
  0 siblings, 0 replies; 83+ messages in thread
From: YAMANASHI Takeshi @ 2003-09-12  8:16 UTC (permalink / raw)
  To: 9fans

> >> >> We need c++ sometime, ...
> > `We' must have been used in exclusive meaning, maybe.

`we' sometimes include the person addressed (inclusive),
but sometimes doesn't (exclusive).

In this case, I thought boyd is not included in `We' obviously. :)
But it seems boyd took it otherwise.
--




^ permalink raw reply	[flat|nested] 83+ messages in thread
* Re: [9fans] g++
@ 2003-09-12  5:32 YAMANASHI Takeshi
  2003-09-12  7:25 ` okamoto
  2003-09-12  9:29 ` northern snowfall
  0 siblings, 2 replies; 83+ messages in thread
From: YAMANASHI Takeshi @ 2003-09-12  5:32 UTC (permalink / raw)
  To: 9fans

"On Fri Sep 12 13:42:34 JST 2003, okamoto@granite.cias.osakafu-u.ac.jp wrote:"
> >> We need c++ sometime, ...
> > no

`We' must have been used in exclusive meaning, maybe.
--




^ permalink raw reply	[flat|nested] 83+ messages in thread
* [9fans] g++
@ 2003-09-12  2:50 okamoto
  2003-09-12  2:52 ` Russ Cox
  0 siblings, 1 reply; 83+ messages in thread
From: okamoto @ 2003-09-12  2:50 UTC (permalink / raw)
  To: 9fans

I have not traced the discussion on gnu g++ port to Plan 9.
As I'm now try to compile hpijs utility, I'm facing this.
Is there anyone successfully using Plan 9 ported g++
by dhog?  If you do what is the latest version or setting
of it?

Kenji



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

end of thread, other threads:[~2003-09-18  5:10 UTC | newest]

Thread overview: 83+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-15 18:11 [9fans] g++ Tiit Lankots
2003-09-15 19:31 ` ron minnich
2003-09-15 21:10   ` Geoff Collyer
2003-09-16  5:41   ` Rob Pike
2003-09-15 10:16     ` okamoto
2003-09-16  8:50     ` boyd, rounin
2003-09-17 11:37     ` a
2003-09-18  1:38       ` vdharani
2003-09-18  2:12         ` mirtchov
2003-09-18  5:10           ` vdharani
  -- strict thread matches above, loose matches on Subject: below --
2003-09-18  4:14 YAMANASHI Takeshi
2003-09-16 15:43 Richard C Bilson
2003-09-16 15:51 ` andrey mirtchovski
2003-09-15 21:17 Andrew Simmons
2003-09-16 15:16 ` Dan Cross
2003-09-16 15:19   ` paurea
2003-09-15 15:03 Tiit Lankots
2003-09-15 15:29 ` ron minnich
2003-09-15  9:47 Laura Creighton
2003-09-14 23:58 Andrew Simmons
2003-09-15  0:13 ` rob pike, esq.
2003-09-15  8:58   ` boyd, rounin
2003-09-14 22:13 Andrew Simmons
2003-09-15 14:54 ` splite
2003-09-15 22:33   ` Charles Forsyth
2003-09-15 23:14     ` boyd, rounin
2003-09-14 22:06 Andrew Simmons
2003-09-14 22:09 ` rob pike, esq.
2003-09-14 13:05 Tiit Lankots
2003-09-14 16:13 ` rob pike, esq.
2003-09-14 17:02   ` Scott Schwartz
2003-09-14 20:30     ` boyd, rounin
2003-09-14 20:38       ` David Presotto
2003-09-14 19:57   ` FODEMESI Gergely
2003-09-14 20:27   ` boyd, rounin
2003-09-14 21:58     ` Scott Schwartz
2003-09-14 22:06       ` boyd, rounin
2003-09-15 15:41         ` Dan Cross
2003-09-14 16:49 ` Martin Harriss
2003-09-14 17:13   ` Scott Schwartz
2003-09-14 20:29   ` boyd, rounin
2003-09-12  8:16 YAMANASHI Takeshi
2003-09-12  5:32 YAMANASHI Takeshi
2003-09-12  7:25 ` okamoto
2003-09-12  9:29 ` northern snowfall
2003-09-12  8:33   ` okamoto
2003-09-12  2:50 okamoto
2003-09-12  2:52 ` Russ Cox
2003-09-12  2:58   ` okamoto
2003-09-12  4:28     ` boyd, rounin
2003-09-12  4:41       ` okamoto
2003-09-12 12:55         ` Peter Bosch
2003-09-12 13:12           ` ron minnich
2003-09-12 13:32             ` Peter Bosch
2003-09-12 12:54       ` Peter Bosch
2003-09-12 13:35   ` Charles Forsyth
2003-09-12 13:50     ` ron minnich
2003-09-12 15:39       ` C H Forsyth
2003-09-12 17:12         ` Brantley Coile
2003-09-12 17:20           ` David Presotto
2003-09-12 18:09             ` ron minnich
2003-09-12 19:25               ` David Presotto
2003-09-12 19:44                 ` boyd, rounin
2003-09-12 17:24           ` mirtchov
2003-09-12 18:56           ` Scott Schwartz
2003-09-12 19:16             ` boyd, rounin
2003-09-12 23:41               ` Russ Cox
2003-09-12 23:48                 ` boyd, rounin
2003-09-13 13:13                   ` Sam
2003-09-15  8:27                     ` Ralph Corderoy
2003-09-12 19:06           ` boyd, rounin
2003-09-13  1:38           ` Dan Cross
2003-09-13  1:43             ` rob pike, esq.
2003-09-13  1:47               ` boyd, rounin
2003-09-13  3:29               ` Dan Cross
2003-09-13 13:11                 ` bs
2003-09-13 14:26                   ` Brantley Coile
2003-09-14  9:17         ` Martin C.Atkins
2003-09-14 12:53           ` Brantley Coile
2003-09-15  7:33             ` Martin C.Atkins
2003-09-12 20:43       ` northern snowfall
2003-09-12 19:51         ` boyd, rounin
2003-09-12 21:08           ` northern snowfall

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).