beginning with ML
  Home FAQ Contact Sign in
 
Advanced search
MATCHING GROUPS



more...
POPULAR GROUPS

more...

found 877 articles for 0.009 sec
Re: beginning with ML     

Group: comp.lang.functional · Group Profile · Search for beginning with ML in comp.lang.functional
Author: Vesa Karvonen
Date: Jan 2, 2008 12:36

... starting with C is designed to produce meaningless results in order to look good on toy benchmarks. SML is one of the few exceptions. As a case in point, the corresponding SML code raises an exception: Standard ML of New Jersey v110.66 [built: Thu Nov 15 12:22:47 2007] - Real.compare ; [autoloading] [library $SMLNJ-BASIS/basis.cm is stable] [autoloading done] val it = fn : real * ...
Show full article (1.36Kb) · Show article thread
Re: beginning with ML     

Group: comp.lang.functional · Group Profile · Search for beginning with ML in comp.lang.functional
Author: Anton van Straaten
Date: Dec 23, 2007 03:15

Jon Harrop wrote: Very well. All I can say is that finding industrial uses and users of OCaml and F# has been much easier. Perhaps Haskell users have better taste in consultants? (No offense to *ML users, except the ones with poor taste in consultants.)
Show full article (0.26Kb) · Show article thread
Re: beginning with ML     

Group: comp.lang.functional · Group Profile · Search for beginning with ML in comp.lang.functional
Author: Jon Harrop
Date: Dec 18, 2007 09:13

... can prevent programmers from being able to screw up in certain ways, like buffer over-runs. Vesa was saying that IO in Haskell can be very slow unless you use unsafe language features. Like MLs, Haskell strives to be a "safe" language but what is the value of that if you're forced to resort to unsafe methods for practically essential features like IO? OCaml has similar problems with its ...
Show full article (1.48Kb) · Show article thread
Re: beginning with ML     

Group: comp.lang.functional · Group Profile · Search for beginning with ML in comp.lang.functional
Author: Jon Harrop
Date: Nov 22, 2007 11:33

...see what comes out of it in the coming years. C# is doing good things for many ordinary software developers in industry but F# is definitely the gold standard when it comes to many things that ML can be good at. I am interested in the asynchronous workflows in F# and how they draw upon Erlang but they are of little benefit to me: data parallel libraries are much more useful here and I...
Show full article (1.05Kb) · Show article thread
Re: beginning with ML     

Group: comp.lang.functional · Group Profile · Search for beginning with ML in comp.lang.functional
Author: Ulf Wiger
Date: Nov 22, 2007 07:35

Jon Harrop skrev: Ulf Wiger wrote: > Your experience with ML sounds depressing, which seems ironic, > considering how much you've bragged about it in various > forums. I'm not sure I get it. My experience is far from depressing. I have found these languages to be enormously productive for a wide range of tasks. So much so that Microsoft picked up the ball and are now...
Show full article (1.37Kb) · Show article thread
Re: beginning with ML     

Group: comp.lang.functional · Group Profile · Search for beginning with ML in comp.lang.functional
Author: Jon Harrop
Date: Nov 21, 2007 18:54

...users are in fact using it commercially. Erlang is younger than ML, but older than Haskell. Perhaps "modern" is a ... excellent interop. We can fix this by writing a new ML implementation that offers the most valuable features without the baggage ... error-correcting HTML parsers, etc. Right. Your experience with ML sounds depressing, which seems ironic, considering how much you'...
Show full article (6.40Kb) · Show article thread
Re: beginning with ML     

Group: comp.lang.functional · Group Profile · Search for beginning with ML in comp.lang.functional
Author: Ulf Wiger
Date: Nov 21, 2007 14:55

... in Erlang, and most Erlang users are in fact using it commercially. Erlang is younger than ML, but older than Haskell. Perhaps "modern" is a euphemism for "based on the H-M ...for very special components, like BGP routing stacks, error-correcting HTML parsers, etc. Your experience with ML sounds depressing, which seems ironic, considering how much you've bragged about it in various forums....
Show full article (4.45Kb) · Show article thread
Re: beginning with ML     

Group: comp.lang.functional · Group Profile · Search for beginning with ML in comp.lang.functional
Author: Jon Harrop
Date: Nov 21, 2007 10:04

...> Dylan is a mostly functional language. It was inspired by LISP. True. Should have said ML... Functional languages often make it easy to stack overflow instead, This depends on the implementation...I am one of the only people in the world trying to write mainstream commercial software in ML and I'm telling you that what we have is inadequate: you cannot compile and distribute ...
Show full article (4.89Kb) · Show article thread
Re: beginning with ML     

Group: comp.lang.functional · Group Profile · Search for beginning with ML in comp.lang.functional
Author: Donn Cave
Date: Nov 20, 2007 13:39

... in this case I'm talkin about structural ambiguity that can lead the unwary to make errors. Haskell has very similar rules, in its non-indented syntax option, but resolves it with non-optional begin/end braces, in I believe every possible case. Your optional match with ... end might serve the same, as would parentheses around (match with ...), but to get rid of the ambiguity you have to...
Show full article (1.26Kb) · Show article thread
Re: beginning with ML     

Group: comp.lang.functional · Group Profile · Search for beginning with ML in comp.lang.functional
Author: Torben Ægidius Mogensen
Date: Nov 20, 2007 08:09

Jon Harrop <usenet@jdh30.plus.com> writes: Another alternative would be to persuade Apple that they should also innovate in the direction of ML. Why Apple? If you are thinking that anything with an Apple stamp will immediately take over the world, forget it. Look at what happened (or, rather, didn't happen) with Dylan, which AFAIK has been Apple's only serious effort in ...
Show full article (1.25Kb) · Show article thread
1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · next