Re: SML.NET
dvanhorn <[email protected]>
| Newsgroups | gmane.org.ballistichelmet.lambda |
|---|---|
| Message-ID | <[email protected]> |
Aaron S. Hawley wrote: > On Tue, 12 Aug 2003, David Van Horn wrote: > >>And BTW, ML is a super super cool language. > > cooler, than scheme? i believe we all need a little infix. Quite possibly. They both lend themselves to functional style programming, so once you get used to first class functions it's pretty easy to switch between the two. And once you start thinking about types, your scheme tends to get cleaner. And you start using pattern matching, which is a good thing. On the other hand, macros are sweet. Quasiquote and unquote are sweet. But you don't get that sort of thing in ML. Call/cc is pretty sweet too but I believe only SML/NJ supports first class continuations. And then of course, sometimes ML's type inference algorithm just doesn't cut it. -d