Re: GC in embedded systems (was Re: Haskell and the NGWS Runtime)

2000-08-11 Thread Manuel M. T. Chakravarty
Adrian Hey [EMAIL PROTECTED] wrote, My objection to the use of GC (and by implication all current Haskell implementations) in embedded systems would be that if your program is sufficiently complex/powerful that it can't be implemented as some kind of _finite_ state machine, then it can never

Re: Haskell and the NGWS Runtime

2000-08-11 Thread Tyson Dowd
On 10-Aug-2000, Brent Fulgham [EMAIL PROTECTED] wrote: You can download it here: http://msdn.microsoft.com/net/#sdk There is a C# compiler and runtime environment in the SDK. Thanks for the link! Unfortunately, its click-through license forbids disassembly, reverse

Re: GC in embedded systems (was Re: Haskell and the NGWS Runtime)

2000-08-11 Thread Manuel M. T. Chakravarty
Byron Hale [EMAIL PROTECTED] wrote, At 05:21 AM 8/11/2000 +0100, you wrote: On Fri 11 Aug, Byron Hale wrote: Also, garbage collection is unlikely to satisfy any need for automatic memory management in real-time systems for the foreseeable future because an extra thread on a single

Re: Haskell and the NGWS Runtime

2000-08-11 Thread Fergus Henderson
On 11-Aug-2000, Manuel M. T. Chakravarty [EMAIL PROTECTED] wrote: Ketil Malde [EMAIL PROTECTED] wrote, "Manuel M. T. Chakravarty" [EMAIL PROTECTED] writes: A good analysis of were C# fits re Java and C++ is at http://slashdot.org/article.pl?sid=00/08/09/1612254mode=thread

Re: Haskell and the NGWS Runtime

2000-08-11 Thread Fergus Henderson
On 02-Aug-2000, Doug Ransom [EMAIL PROTECTED] wrote: The PDC slides and white papers should be available if you dig through this site: http://commnet.pdc.mscorpevents.com/default.asp In particular http://commnet.pdc.mscorpevents.com/sessions.asp. However, as seems to be usual (%*^#*^#@!) for

RE: doubles

2000-08-11 Thread Julian Seward (Intl Vendor)
| -Original Message- | From: Jan Skibinski [mailto:[EMAIL PROTECTED]] | Sent: Thursday, August 10, 2000 3:11 PM | To: [EMAIL PROTECTED] | Cc: [EMAIL PROTECTED] | Subject: Re: doubles | | | | | Aha . And how many digits will GHC offer me? | | I would think that you will get

Re: Haskell and the NGWS Runtime

2000-08-11 Thread Nigel Perry
At 4:59 pm -0230 10/8/00, Theodore Norvell wrote: With Haskell# or Mondrian: Can I use C# to create an instance of a Haskell class? Can I use Haskell to extend a C# abstract class? I suspect the answer to both these questions is currently no. If future versions of .NET and Haskell variants change

RE: Haskell and the NGWS Runtime

2000-08-11 Thread R.S. Nikhil
-Original Message- From: Fergus Henderson [mailto:[EMAIL PROTECTED]] Sent: Friday, August 11, 2000 4:18 AM ... In particular http://commnet.pdc.mscorpevents.com/sessions.asp. However, as seems to be usual (%*^#*^#@!) for MS, this page is NOT written in portable HTML. Certainly

Re: Haskell and the NGWS Runtime

2000-08-11 Thread Craig Dickson
Antony Courtney wrote: But Java also has a way to do "rampant pointer-level optimization": You declare a method as "native" and then implement it in C. That's hardly the same thing, though. Of course an FFI allows you do to all sorts of things, but at least it's very clear, from the fact

Re: GC in embedded systems (was Re: Haskell and the NGWS Runtime)

2000-08-11 Thread Sengan
On Fri 11 Aug, Byron Hale wrote: Also, garbage collection is unlikely to satisfy any need for automatic memory management in real-time systems for the foreseeable future because an extra thread on a single processor is still non-deterministic. I don't buy this: for a long time the

Re: Haskell and the NGWS Runtime

2000-08-11 Thread Fergus Henderson
On 11-Aug-2000, R.S. Nikhil [EMAIL PROTECTED] wrote: -Original Message- From: Fergus Henderson [mailto:[EMAIL PROTECTED]] Sent: Friday, August 11, 2000 4:18 AM ... In particular http://commnet.pdc.mscorpevents.com/sessions.asp. However, as seems to be usual (%*^#*^#@!) for

Re: GC in embedded systems (was Re: Haskell and the NGWS Runtime)

2000-08-11 Thread George Russell
Sengan wrote: I don't buy this: for a long time the embedded hard realtime people refused to use CPUs with cache because they would be "non-deterministic". They finally gave up, realizing that CPU's with caches are much faster. If garbage collection is relatively cheap and makes it 10x

Re: GC in embedded systems (was Re: Haskell and the NGWS Runtime)

2000-08-11 Thread George Russell
George Russell wrote: (Is there anything better than Baker's train algorithm?) Sorry, I meant "treadmill" not "train". The train algorithm is an almost-bounded garbage collection algorithm. (However it fails to be properly bounded if you have large numbers of in-pointers to a node.)

Re: Haskell and the NGWS Runtime

2000-08-11 Thread John David Stone
Replying to Fergus Henderson's complaints about non-portable HMTL in the web document at http://commnet.pdc.mscorpevents.com/sessions.asp, R. S. Nikhil writes: And is Netscape Communicator 4.61 on Linux (bugs and all) a definitive test of portable HTML? :-) No. A definitive test

Re: Haskell and the NGWS Runtime

2000-08-11 Thread John David Stone
I wrote: ... http://validator.w3.com/ ... which should be http://validator.w3.org/. Sorry about that ... -- John David Stone - Lecturer in Computer Science and Philosophy Manager of the Mathematics Local-Area Network Grinnell College - Grinnell, Iowa 50112 -

RE: Haskell and the NGWS Runtime

2000-08-11 Thread Sylvan Ravinet
On Fri, 11 Aug 2000, R.S. Nikhil wrote: And is Netscape Communicator 4.61 on Linux (bugs and all) a definitive test of portable HTML? :-) Actually it seems to be quite readable by lynx... -Sylvan -- Do, or do not. There's no try. -Yoda Sylvan Ravinet: http://www.ravinet.com/sylvan/contact

Re: Haskell and the NGWS Runtime

2000-08-11 Thread Craig Dickson
Sylvan Ravinet wrote: Do, or do not. There's no try. -Yoda Pedantic not to be, but in contractions speak, does Yoda not. Is quote, "Do, or do not. There is no 'try'." Craig

Re: Haskell and the NGWS Runtime

2000-08-11 Thread Jan Skibinski
No. A definitive test is to submit the page to the validator at the World Wide Web Consortium's web site (http://validator.w3.com/), which (not surprisingly) finds 455 HTML errors, beginning with the absence of a document type declaration. I bet you that 99% web pages on

Re: Haskell and the NGWS Runtime

2000-08-11 Thread Fergus Henderson
On 11-Aug-2000, Sylvan Ravinet [EMAIL PROTECTED] wrote: On Fri, 11 Aug 2000, R.S. Nikhil wrote: And is Netscape Communicator 4.61 on Linux (bugs and all) a definitive test of portable HTML? :-) Actually it seems to be quite readable by lynx... Yes -- that's the worst part. In Lynx and

Re: Haskell and the NGWS Runtime

2000-08-11 Thread Benjamin Leon Russell
On Fri, 11 Aug 2000 12:06:55 -0500 John David Stone [EMAIL PROTECTED] wrote: Replying to Fergus Henderson's complaints about non-portable HMTL in the web document at http://commnet.pdc.mscorpevents.com/sessions.asp, R. S. Nikhil writes: And is Netscape Communicator 4.61 on Linux (bugs