Re: What is the point of octave? (And its presumed buddy, MatLab)



beliavsky:

> > Julian Stoev::
> >
> > > Instead of solving these problems in compiled language (like Fortran),
> > > Matlab is solving this in the interpreted language, thus gaining
> > > programming speed and convenience.
>
> I think it is inconvenient to have a program stop in the middle, due to
> a programming error, rather than at compile time. This happens to me
> more often in an interpreted language than in Fortran 95 using MODULEs
> for interface checking and compiling in "strict" mode.

This is a never-ending argument, we may quarrel for years... It is
even worse than the disputes between the dynamic/static typing
sectarians.

May Fortran give you happiness and wealth. But there *are* people
who insist on being able to verify interactively the environment
upon crash, which is difficult or impossible to achieve in compiled
languages. Interpreters - in my opinion - win almost always when the
efficiency is not an issue, and especially in pedagogic contexts.

And also, if somebody wants to show a minimum of professionalism
after having found a system error, and wants to analyze thoroughly the
context of it, to localize its sources, instead of producing a
worthless collection of raw bugs.

The best would be probably a language interpreted during tests, and
compiled for the final run. Matlab can do this.

Jerzy Karczmarczuk


--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
.



Relevant Pages

  • Re: Language rewrite - any success stories?
    ... to compile, fixed my typo, successfully compiled, started the game, and ... do it instantly without disturbing the game world. ... Interactive development isn't something unique to interpreted ... an interpreted language. ...
    (rec.games.roguelike.development)
  • Re: Fastest way to check variable against two values
    ... I had decided originally that when the interpreted language was used ... spending extra time optimizing the compiled code goes way up, ... does nontrivial things to a short sequence of language primitives, ... I work with people who like to write everything in Matlab. ...
    (comp.lang.c)
  • Re: "It works well enough" (was Re: $640.00 to fill the tanks...)
    ... interpreted language that I ever really liked was APL... ... interesting features that having it as an interpreter was ... course, at the time, they had lost their JOVIAL programming job ...
    (rec.aviation.piloting)
  • Re: what hardware config to get for doing sw development
    ... slow monstrous software being released. ... If I had a couple extra systems kicking around to do the compile ... One of the languages I used to use was an interpreted language that ... grid running faster in the interpreter than the previous version had run ...
    (comp.sys.mac.system)
  • Re: big newb needing a hand
    ... have some code left behind here by my predecessor. ... and now I want to compile it. ... sort of stand alone tcl compiler that I can use? ... Basically Tcl code usually isn't compiled, it is an interpreted language ...
    (comp.lang.tcl)