Re: Languages which turned corners



Anton Ertl wrote:
|I don't know what the programming language of the year 2000 will look
|like, but I know it will be called FORTRAN.

The impressions I have had in the last few years is that Fortran is on
its way to the display niche, too (OTOH, in my Usenet statistics
<http://www.complang.tuwien.ac.at/anton/comp.lang-statistics/> it's
holding steady at a slightly higher popularity level than Forth).

Seems to be the case. Fortran for sure is useful in its niche, and it must
have been there for quite some time. In this ranking, niche languages are
languages with lower popularity, and not much ups and downs. Some niche
languages are not part of Anton's comparison, probably, because they are
tightly linked to a particular application and don't have a comp.lang group
(such as TeX or Matlab). It probably would shuffle this list considerably,
since these particular applications have some quite active usenet
groups ;-). Given that JavaScript is somewhat similar (mostly used inside a
web browser), it's definitely a sign that a sufficiently popular niche can
make a language quite popular, even when it's syntax is quite different
from C.

A good expample of how popular languages can demise is the fate of BASIC and
Pascal in this statistics: Both are now below Forth, while they topped C
and C++ 10 years ago. On the other hand, being old is no guarantee to
vanish: 10 years ago, Lisp was a similar "fringe language" as Forth (both
bottom end of the top 20), now it's in the top ten, and by this measure,
about twice as popular as Forth.

--
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://www.jwdt.com/~paysan/
.



Relevant Pages

  • Re: Toward a 21st century Forth
    ... Forth started out with the convenience of scripting languages. ... Forth also filled the niche of portable assembler. ... C has so many developers and so much money -- ...
    (comp.lang.forth)
  • Re: Fortran now in the Great Language Shootout
    ... > representative of how Fortran compares to the other programming ... > languages than the current naive implementation in multiple languages. ...
    (comp.lang.fortran)
  • Re: Fortran bashing in the MATLAB newsgroup
    ... try to keep up with more modern languages. ... There is one sole reason for teaching Fortran ... I've got my own ideas about what modern Fortran is good for and why I ... As an example of item 1, if you're talking to C/C++ programmers, ...
    (comp.lang.fortran)
  • Re: thoughts on dynamic from a beginners perspective
    ... working engineering and heavy duty numerical codes from Fortran to ... writing such codes today. ... Interoperating between managed languages makes it trivial to ...
    (comp.programming)
  • Re: List of software programs written in fortran (for engineers and scientists)
    ... These sorts of programs were originally written in languages ... Fortran was THE implementation language ... to mention a few of the sites where DEUCE was installed. ... and DEUCE (re-engineered Pilot ACE) ...
    (comp.lang.fortran)