Re: Python for Fortran programmers



In article <omqdd3-lrr.ln1@xxxxxxxxx>, I commented:
In article <dt48c0$4nq$1@xxxxxxxxxxxxxxxxxxx>,
Bil Kleb <Bil.Kleb@xxxxxxxx> wrote:
.
.
.
While I agree to some extent, the power of using dynamic
languages like Python and Ruby for "gluing together" systems
of high-level components is quite liberating.
.
.
.
There's a project: how do we explain to experienced Fortran
implementers the advantages of test-driven "agile" development
with a dynamic (or, sometimes, weakly-typed) language? From
the other side, I think we also lack a succinct essay on the
limitations of Matlab and friends which "real" programming
languages such as Python (or Lisp or Ruby or ...) overcome.

I've faced the former challenge occasionally over the last
twenty-five years, and it feels past time to settle it more
systematically.

And DSLs--there needs to be an explanation of DSLs somewhere in there.
.



Relevant Pages

  • Re: What do you want in a new web framework?
    ... But there are interesting things in Ruby (and Ruby 2 should take care of ... lots of warts Ruby 1.8 has) that Python could learn from. ... Lisp family of languages whereas Python's statement-based syntax is ... These two aspects of frameworks ...
    (comp.lang.python)
  • Re: "Real" Differences Between Python & Ruby
    ... The sense that Ruby is uniquely accountable for the ... ways in which it differs from other languages is very persistent. ... I remember hearing an intro presentation about Python where you could ... DSL is also a "difficult" term, because I have seen about 6 different ...
    (comp.lang.ruby)
  • Re: Perl vs Python vs Ruby
    ... > I checked out Python, ... > People claim that one of the major flaws of Perl is its 'line noise' ... But all programming languages allow some degree of insanity. ... > I also looked at Ruby, and that language looks very foreign to me. ...
    (comp.lang.perl.misc)
  • Re: Ruby vs. PHP
    ... comparing languages within a few points of standard deviation (that is to ... benchmark-suggested 1.1% performance improvement for Perl, ... Use Ruby." ... of Perl, Python or PHP, but YARV *is* in that neighborhood. ...
    (comp.lang.ruby)
  • Re: thankee, thankee!
    ... Python is loaded with good modules that will make ... much of my work required these languages. ... I just found one abandoned freeware suite in ruby that may be just what I'm trying to do. ... So for, instance, you can be doing OO programming, ...
    (freebsd-questions)