Re: Verbose functional languages?



klohmuschel@xxxxxxxx wrote:
On Dec 10, 11:56 pm, Jon Harrop <use...@xxxxxxxxxxxxxx> wrote:
Also my beloved Bigloo is more or less a product of university
research (Manuel S. the lead developer is a computer scientist for a
living). If he wouldn't obtain money from the funding agencies I will
not have the chance to use a first-class product. If I were to ask
industry they would probably tell me to use C++ (okay, my boss said I
should use Fortran).

Sometimes it is unavoidable to use Fortran. In my field a lot of
global chemistry and climate models are more or less exclusivelly
written in Fortran. And sometimes you cannot use it as a black box.

Yes, "legacy code" is pretty much the niche I was referring to. There was a
famous example here in Cambridge called CASTEP, IIRC.

And all the data evaluation is carried out by tools like IDL or
MATLAB. Personally I do not like IDL (it has one of the most horrible
syntax on earth. I never had any problems with Bigloo and dnamic tping
but IDL kills me in this respect.

Right. I used Mathematica a lot, which also lacks static typing. It is great
for small projects where performance within Mathematica is unimportant.
OCaml and F# have not yet provided competition in that respect but I
believe they could. I did have a few problems with long-running
computations bailing at the end due to a stupid run-time error and losing
all of my data. Mathematica also has a lot of reliability problems and some
very weird evaluation semantics that I had to grok before I could use it
effectively.

Btw: I bought a new Mac book and the keybord is one of the most
sucking things Apple created ever! Should I use a hammer to type in
things? Every second keystroke does not go through. Sorry for the
rant. horrible, horrible, horrible.

We recently bought a Mac Mini and a SlideArch keyboard. For some reason the
Mac constantly forgets that there's a keyboard plugged in (when it sleeps)
and we have to unplug/plug it again... :-(

--
Dr Jon D Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/products/?u
.



Relevant Pages

  • Re: A question on Newtons Method
    ... bug reports per day. ... there are arbitrary-precision integers and rationals (Num in OCaml, ... native format in Mathematica, and a major hassle in Fortran). ...
    (sci.math.num-analysis)
  • Re: dgemm subroutine in BLAS - I think Ive cracked the difference, please confirm
    ... but not a single I/O operation on them. ... appear simpler for that rare I/O statement, but the fortran ... convention is simpler for those dozens or hundreds of lines of code ... years and Mathematica for about 15 years, ...
    (comp.lang.fortran)
  • Re: A question on Newtons Method
    ... Have you considered the Fortran equivalent of my numerical ... the Mathematica implementation is much more powerful as it ... > referring to the original function ... incorrect Mathematica code, it is actually incorrect mathematics - you've ...
    (sci.math.num-analysis)
  • Re: "Matlab to Scilab for Dummies" anywhere?
    ... Anyone know of an open-source clone of Mathematica? ... Back at the university we had to program in Fortran on punch ... will harp on)) is/are symbol manipulators. ... linear algebra problem or anything. ...
    (sci.electronics.design)
  • Re: g95 on Mac Mini?
    ... I got a Mac Mini recently, but its for my mother-in-law, and she doesn't ... speak Fortran or barely even computers at all. ... A stronger similarity is to a powerbook portable, ...
    (comp.lang.fortran)