Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Languages revisited. Functional language beats C for number cruncing

Author: Vincent Diepeveen

Date: 09:56:05 01/10/03

Go up one level in this thread


On January 10, 2003 at 12:38:30, Dan Andersson wrote:

>I tend to use high level languages for just the reason of brevity. Why on earth
>write 1k lines when I can get away with 50-100 in a decent language. And the
>number of bugs tend to be linear to the length of the program. And for testing
>and developement of algorithms I use Forth. That gives me interactive testing.
>
>MvH Dan Andersson

Dan, the *major* problem of functional languages apart from the slow speed and
bad support to make good GUIs with them, a *crucial demand* nowadays, is the
sheer problem of maintaining and extending big projects.

If you write very big projects in functional languages you are in HELL.

In C that is true too for bad programmers. In C++ even bad programmers get to
some extend forced to code at least their objects a bit better.

But good programmers in C/Fortran are unbeatable by any functional programmer at
big projects.

Maintaining big programs in functional programs is *impossible*.

Best regards,
Vincent





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.