Author: Dann Corbit
Date: 13:50:59 06/20/02
Go up one level in this thread
On June 20, 2002 at 16:46:14, Roy Eassa wrote: >On June 20, 2002 at 16:24:18, Dann Corbit wrote: > >>On June 20, 2002 at 16:19:05, Roy Eassa wrote: >> >>>On June 20, 2002 at 15:57:47, Oliver Roese wrote: >>> >>>>On June 20, 2002 at 14:12:41, Peter Fendrich wrote: >>>> >>>>>Has anyone used ocaml writing their engine? >>>>> >>>>>Peter >>>> >>>>I have never used it, but i found it recently and i am already very >>>>enthusiastic about it. >>>>It has a undogmatic mixture of functional and imperative >>>>elements, is very well implemented, completely free and >>>>has a growing community. >>>>It can be compiled and interpreted and has modulsupport. >>>>Definitely worth to hava look at (though it does _not_ fit everyones >>>>need...) >>>> >>>>Oliver >>> >>> >>>How would you compare ocaml to Python? How about to C# (or VB.NET)? >> >>Caml is a functional programming language. >>http://caml.inria.fr/FAQ/general-eng.html >>Python is a scripting language. >> > > >There have been significant projects that have had to choose between using these >two languages. I think either language could be used either way, although your >categorization may represent the most common usages. But anyway, how would you >compare them for syntax, OOP, etc.? > > >>C# and VB.NET are .NET languages designed to create front ends for Web apps. >>I think they are all very differently targeted. It does not make a lot of sense >>to compare them. > > >Though their targets are different, all 3 are programming languages and it is >quite possible to compare using many criteria. > >But the real intention of the question was to ask this: Couldn't Microsoft have >used the ocaml language, INSTEAD of inventing a whole new language (C#), as >their choice for targeting applications to the .NET framework? Not a chance. C# is nothing but Delphi with a dress on. People familiar with Delphi can pick it up in a flash. Ocaml is a completely new idea for most programmers. >Ocaml seems to >have most of the required facilities. Ocaml is (pardon the expression) a geek language. Nobody knows it except a very tiny party. It would have been a tragic mistake to choose it, and it is no surprise at all that a delphi offshoot was chosen to replace Java, since Sun pulled that rug out from under them.
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.