9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] C++ compiler anyone?
@ 2001-07-31 16:09 Russ Cox
  2001-07-31 17:55 ` Dan Cross
  0 siblings, 1 reply; 12+ messages in thread
From: Russ Cox @ 2001-07-31 16:09 UTC (permalink / raw)
  To: 9fans

> does anyone have a functional C++ compiler for Release 3?

Functional C++?  As though C++ were missing the kitchen
sink.  Can't you guys just stick with Scheme or ML?

Russ


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

* Re: [9fans] C++ compiler anyone?
  2001-07-31 16:09 [9fans] C++ compiler anyone? Russ Cox
@ 2001-07-31 17:55 ` Dan Cross
  2001-07-31 19:12   ` Theo Honohan
  2001-08-01  7:30   ` [9fans] C++ compiler anyone? pac
  0 siblings, 2 replies; 12+ messages in thread
From: Dan Cross @ 2001-07-31 17:55 UTC (permalink / raw)
  To: 9fans

In article <20010731160942.224A719A04@mail.cse.psu.edu> you write:
>> does anyone have a functional C++ compiler for Release 3?
>
>Functional C++?  As though C++ were missing the kitchen
>sink.  Can't you guys just stick with Scheme or ML?

Err, I think that's ``functional'' as in ``working'' not as
in functional programming.  The idea of functional C++ is...
scary.  But there's always ocaml....

	- Dan C.

(ps- has anyone worked on getting HUGS or GHC working under
Plan 9?  Has anyone ever wondered why there's not an FPL called
Curry?)


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

* Re: [9fans] C++ compiler anyone?
  2001-07-31 17:55 ` Dan Cross
@ 2001-07-31 19:12   ` Theo Honohan
  2001-08-01 14:08     ` Dan Cross
  2001-08-01  7:30   ` [9fans] C++ compiler anyone? pac
  1 sibling, 1 reply; 12+ messages in thread
From: Theo Honohan @ 2001-07-31 19:12 UTC (permalink / raw)
  To: 9fans

On Tuesday 31 July, Dan Cross wrote ("Re: [9fans] C++ compiler anyone?"):
>
> (ps- has anyone worked on getting HUGS or GHC working under
> Plan 9?

No, but hugs should be very easy.  GHC, on the other hand, would
probably be quite a handful.

> Has anyone ever wondered why there's not an FPL called
> Curry?)

Oh, look!
http://www.informatik.uni-kiel.de/~curry/



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

* Re: [9fans] C++ compiler anyone?
  2001-07-31 17:55 ` Dan Cross
  2001-07-31 19:12   ` Theo Honohan
@ 2001-08-01  7:30   ` pac
  2001-08-01  8:58     ` andrey mirtchovski
  2001-08-01 19:04     ` Andrew Pochinsky
  1 sibling, 2 replies; 12+ messages in thread
From: pac @ 2001-08-01  7:30 UTC (permalink / raw)
  To: 9fans

>> In article <20010731160942.224A719A04@mail.cse.psu.edu> you write:
>> >> does anyone have a functional C++ compiler for Release 3?
>> >
>> >Functional C++?  As though C++ were missing the kitchen
>> >sink.  Can't you guys just stick with Scheme or ML?
>> 

BTW, is there Scheme, or Lisp, for Plan 9?

>> Err, I think that's ``functional'' as in ``working'' not as
>> in functional programming.  The idea of functional C++ is...
>> scary.  But there's always ocaml....
Yes, I am just looking for a (working) C++ compiler. Sorry for the word "functional" --> beat my English!


>> 
>> 	- Dan C.
>> 
>> (ps- has anyone worked on getting HUGS or GHC working under
>> Plan 9?  Has anyone ever wondered why there's not an FPL called
>> Curry?)
>> 



--
Peter A. Cejchan
Dept. Paleobiology, Inst. Geology Acad. Sci.,
Rozvojova 135, Prague 6
CZ-16502 Czech Republic
<cej@cejchan.gli.cas.cz>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
A plea:
Please, consider your support to the Public Library of Science initiative at
http://www.publiclibraryofscience.org

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



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

* Re: [9fans] C++ compiler anyone?
  2001-08-01  7:30   ` [9fans] C++ compiler anyone? pac
@ 2001-08-01  8:58     ` andrey mirtchovski
  2001-08-01 19:04     ` Andrew Pochinsky
  1 sibling, 0 replies; 12+ messages in thread
From: andrey mirtchovski @ 2001-08-01  8:58 UTC (permalink / raw)
  To: 9fans

i don't see why porting gcl to p9 would be a problem -- compile the
interpreter with ape and fire your lithp code away...

clisp is a bit more difficult though -- its cli involves ncurses...

have i had a working p9 installation i wouldn't mind giving it a go (i.e.
you should try compiling gcl yourself :) 

sorry, no advice on scheme :(

andrey

ps: i'd like to know how do 9fans feel towards LITHP or Haskell and the like
'functional' stuff...

On Wed, 1 Aug 2001, pac wrote:

> BTW, is there Scheme, or Lisp, for Plan 9?
> 



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

* Re: [9fans] C++ compiler anyone?
  2001-07-31 19:12   ` Theo Honohan
@ 2001-08-01 14:08     ` Dan Cross
  2001-08-02 14:02       ` [9fans] haskell (was Re: C++ compiler anyone?) Theo Honohan
  0 siblings, 1 reply; 12+ messages in thread
From: Dan Cross @ 2001-08-01 14:08 UTC (permalink / raw)
  To: 9fans

In article <E15Rep2-0001uq-00@starfruit.iw3d.co.uk>,
Theo Honohan <9fans@cse.psu.edu> wrote:
>No, but hugs should be very easy.  GHC, on the other hand, would
>probably be quite a handful.

Yes, that's what I thought as well.  GHC would be prefered, but
is non-trivial to port.

>> Has anyone ever wondered why there's not an FPL called
>> Curry?)
>
>Oh, look!
>http://www.informatik.uni-kiel.de/~curry/

Oh neato....  Now we need a programming language called ``pepto'' to
counter act all this curry code.

        - Dan C.



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

* Re: [9fans] C++ compiler anyone?
  2001-08-01  7:30   ` [9fans] C++ compiler anyone? pac
  2001-08-01  8:58     ` andrey mirtchovski
@ 2001-08-01 19:04     ` Andrew Pochinsky
  2001-08-02  0:07       ` Quinn Dunkan
  1 sibling, 1 reply; 12+ messages in thread
From: Andrew Pochinsky @ 2001-08-01 19:04 UTC (permalink / raw)
  To: 9fans

   From: pac <cej@cejchan.gli.cas.cz>
   Sender: 9fans-admin@cse.psu.edu

   BTW, is there Scheme, or Lisp, for Plan 9?


I partially ported SXM to Plan 9, take a look at
<http://www.malgil.com/sxm/> There are still missing things in the
Plan 9 version, the most conspicuous being the lack of Unicode
support. It could probably be fixed without changing the SXM character
model, though.

--andrew


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

* Re: [9fans] C++ compiler anyone?
  2001-08-01 19:04     ` Andrew Pochinsky
@ 2001-08-02  0:07       ` Quinn Dunkan
  0 siblings, 0 replies; 12+ messages in thread
From: Quinn Dunkan @ 2001-08-02  0:07 UTC (permalink / raw)
  To: 9fans


>    From: pac <cej@cejchan.gli.cas.cz>
>    Sender: 9fans-admin@cse.psu.edu
> 
>    BTW, is there Scheme, or Lisp, for Plan 9?
> 
> 
> I partially ported SXM to Plan 9, take a look at
> <http://www.malgil.com/sxm/> There are still missing things in the
> Plan 9 version, the most conspicuous being the lack of Unicode
> support. It could probably be fixed without changing the SXM character
> model, though.

In the past I've wondered how to do lisp indenting with proportional fonts.
For haskell you can just use tabs and not try to get fancy with offside rule
(I do haskell in wily), but that doesn't work so well for lisp.  I guess you
just switch to fixed mode and deal with it.


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

* Re: [9fans] haskell (was Re: C++ compiler anyone?)
  2001-08-01 14:08     ` Dan Cross
@ 2001-08-02 14:02       ` Theo Honohan
  2001-08-03 15:19         ` Dan Cross
  0 siblings, 1 reply; 12+ messages in thread
From: Theo Honohan @ 2001-08-02 14:02 UTC (permalink / raw)
  To: 9fans

On Wednesday 1 August, Dan Cross wrote ("Re: [9fans] C++ compiler anyone?"):
>
> In article <E15Rep2-0001uq-00@starfruit.iw3d.co.uk>,
> Theo Honohan <9fans@cse.psu.edu> wrote:
> >No, but hugs should be very easy.  GHC, on the other hand, would
> >probably be quite a handful.
> 
> Yes, that's what I thought as well.  GHC would be prefered, but
> is non-trivial to port.

Also, I think the GHC runtime is currently being redesigned and
reimplemented, so it's probably not a great time to start a port.

Perhaps the thing to do is to track the progress one of the open source
implementations of the Microsoft .NET CLR.  It's already targetted by
many compilers for other functional languages, and official GHC support
is on the way.



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

* Re: [9fans] haskell (was Re: C++ compiler anyone?)
  2001-08-02 14:02       ` [9fans] haskell (was Re: C++ compiler anyone?) Theo Honohan
@ 2001-08-03 15:19         ` Dan Cross
  2001-08-04  0:49           ` Boyd Roberts
  0 siblings, 1 reply; 12+ messages in thread
From: Dan Cross @ 2001-08-03 15:19 UTC (permalink / raw)
  To: 9fans

In article <E15SIwG-0003Op-00@starfruit.iw3d.co.uk> you write:
>Also, I think the GHC runtime is currently being redesigned and
>reimplemented, so it's probably not a great time to start a port.

Good to know, thanks.

>Perhaps the thing to do is to track the progress one of the open source
>implementations of the Microsoft .NET CLR.  It's already targetted by
>many compilers for other functional languages, and official GHC support
>is on the way.

Err, maybe we'd better ask Boyd what he thinks about that.

	- Dan C.

:-)


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

* Re: [9fans] haskell (was Re: C++ compiler anyone?)
  2001-08-03 15:19         ` Dan Cross
@ 2001-08-04  0:49           ` Boyd Roberts
  2001-08-04  1:11             ` Rick Hohensee
  0 siblings, 1 reply; 12+ messages in thread
From: Boyd Roberts @ 2001-08-04  0:49 UTC (permalink / raw)
  To: 9fans

> Err, maybe we'd better ask Boyd what he thinks about that.

no 14 page switch statement ain't worth portin' ...

yeah double negative, but no bogus foriegn language nonsense.





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

* Re: [9fans] haskell (was Re: C++ compiler anyone?)
  2001-08-04  0:49           ` Boyd Roberts
@ 2001-08-04  1:11             ` Rick Hohensee
  0 siblings, 0 replies; 12+ messages in thread
From: Rick Hohensee @ 2001-08-04  1:11 UTC (permalink / raw)
  To: 9fans

> 
> > Err, maybe we'd better ask Boyd what he thinks about that.
> 
> no 14 page switch statement ain't worth portin' ...

What's that in dog-years^H^H^H^H^H a jump table?

Rick "osimpa" Hohensee

> 
> yeah double negative, but no bogus foriegn language nonsense.
> 
> 
> 



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

end of thread, other threads:[~2001-08-04  1:11 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-07-31 16:09 [9fans] C++ compiler anyone? Russ Cox
2001-07-31 17:55 ` Dan Cross
2001-07-31 19:12   ` Theo Honohan
2001-08-01 14:08     ` Dan Cross
2001-08-02 14:02       ` [9fans] haskell (was Re: C++ compiler anyone?) Theo Honohan
2001-08-03 15:19         ` Dan Cross
2001-08-04  0:49           ` Boyd Roberts
2001-08-04  1:11             ` Rick Hohensee
2001-08-01  7:30   ` [9fans] C++ compiler anyone? pac
2001-08-01  8:58     ` andrey mirtchovski
2001-08-01 19:04     ` Andrew Pochinsky
2001-08-02  0:07       ` Quinn Dunkan

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