Browse thread
[Caml-list] productivity improvement
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Dave Berry <daveb@t...> |
| Subject: | Re: [Caml-list] Re: productivity improvement |
At 11:38 15/10/2002, Eray Ozkural wrote: >your casual Mono >compiler took some 10^6 lines in C if you will remember. That ratio would be >something like 1:30, 1:40 against C, and I suspect it would still be 1:10 to >1:20 for C++. Microsoft's SSCLI distribution, which is freely downloadable, includes a fast industrial-strength C# to .NET compiler. This is written in less than 100,000 lines of C++. By your reckoning, you should be able to write an equivalent compiler in 5,000 lines of O'Caml. Are you willing to produce an example compiler to substantiate your claim? >For a C++ compiler, the ratio would be about the same since C++ has simpler >semantics but a more involved syntax than well designed languages. I'm staggered at your suggestion that C++ has a simple semantics. To me, a major advantage of the ML family is that their semantics is relatively simple. Dave. ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners