[seqfan] Re: Survey of the programming languages in the OEIS
Bob Lyons
boblyonsnj at gmail.com
Fri May 5 02:09:01 CEST 2023
GRAPE (GRAphics Programming Environment):
https://en.wikipedia.org/wiki/GRAPE
No connection to Wine (Wine is Not an Emulator):
https://en.wikipedia.org/wiki/Wine_(software) 😃
On Thu, May 4, 2023 at 7:30 PM Alex Meiburg <timeroot.alex at gmail.com> wrote:
> I was curious and had to look it up:
> http://xamanek.izt.uam.mx/yags/doc/chap1.html
>
> I managed to correctly guess that YAGS would stand for "Yet Another Graph
> System"
> without having heard of it, so I feel moderate pride there. :)
>
> Interestingly, that pages mentions some other software called GRAPE, to
> which I can
> find no further reference. I wonder what it may be.
>
> -- Alexander Meiburg
>
>
> On Thu, May 4, 2023 at 3:55 PM Fred Lunnon <fred.lunnon at gmail.com> wrote:
>
> > Fascinating reading!
> > I never heard of (at least) half of these lingos, after 60 years in
> > programming ...
> >
> > A surprise to me was to find Magma (which I have used extensively)
> coming
> > in at #4 . It is heartening to find so many projects by authors who have
> > made
> > the effort to overcome the steepish learning curve presented by its
> strong
> > typing. It is the only CAS I have encountered in which any program, once
> > persuaded to compile, can reasonably be expected immediately to run both
> > successfully and more quickly and compactly than competiing
> implementations
> > --- or should one occasionally fail to do so, to generate a prompt and
> > constructive
> > response from a highly competent support team.
> >
> > "gap with yags" sounds like something from the menu outside a
> drive-thru'
> > take-away in the middle of a Congo rainforest, as a side-dish for "yowl
> > baked in gung".
> >
> > WFL
> >
> >
> > On Thu, May 4, 2023 at 9:54 PM Bob Lyons <boblyonsnj at gmail.com> wrote:
> >
> > > Hello Sequence Fans,
> > >
> > > I wrote a shell script that scanned the OEIS entries in my local
> oeisdata
> > > git repo, in order to find the number of programs for each programming
> > > language in the OEIS.
> > >
> > > The following are counts (ordered from largest to smallest) with the
> > names
> > > of the languages in lower case. The count for PARI (i.e., 123512) means
> > > that the script found 123512 occurrences of "(PARI)" in all the PROG
> > > sections of all the entries. The count for Maple (i.e., 57156) means
> that
> > > the script found 57156 OEIS entries with the MAPLE section. The script
> > > ignores links to programs. Note that the names of the languages are not
> > > always consistent (e.g., (Sage) vs. (SageMath), (Python) vs. (Python3)
> > vs.
> > > (Python 3) vs. (Python 2), (go) vs. (golang), etc.).
> > >
> > > - 186261 mathematica
> > > - 123512 pari
> > > - 57156 maple
> > > - 34322 magma
> > > - 14616 python
> > > - 10777 sage
> > > - 8189 haskell
> > > - 4505 gap
> > > - 2714 maxima
> > > - 2203 scheme
> > > - 1750 sagemath
> > > - 489 perl
> > > - 481 c
> > > - 414 ruby
> > > - 397 c++
> > > - 321 matlab
> > > - 249 scala
> > > - 230 r
> > > - 227 julia
> > > - 144 java
> > > - 127 mupad
> > > - 108 javascript
> > > - 108 aribas
> > > - 74 ubasic
> > > - 72 c#
> > > - 68 python 3
> > > - 66 small basic
> > > - 63 excel
> > > - 54 other
> > > - 50 smalltalk
> > > - 39 j
> > > - 37 pfgw
> > > - 30 python3
> > > - 27 derive
> > > - 25 basic
> > > - 23 true basic
> > > - 20 fortran
> > > - 19 mit scheme
> > > - 18 rexx
> > > - 17 gwbasic
> > > - 14 pascal
> > > - 13 sidef
> > > - 13 php
> > > - 11 vba
> > > - 11 sh
> > > - 10 macsyma
> > > - 10 lie
> > > - 9 singular
> > > - 9 prime95
> > > - 9 plt scheme
> > > - 8 minizinc
> > > - 7 rust
> > > - 7 python 2
> > > - 7 nauty
> > > - 7 kotlin
> > > - 7 go
> > > - 7 cweb
> > > - 7 common lisp
> > > - 7 axiom
> > > - 5 visual basic
> > > - 5 octave
> > > - 5 gnu bc
> > > - 5 bc
> > > - 4 vb
> > > - 4 shell
> > > - 4 racket
> > > - 4 pfgw script
> > > - 4 lisp
> > > - 4 jbasic
> > > - 4 awk
> > > - 3 wxmaxima
> > > - 3 tcl
> > > - 3 scilab
> > > - 3 prolog
> > > - 3 pfgw scriptify
> > > - 3 pari
> > > - 3 nars2000
> > > - 3 js
> > > - 3 gap 4r2
> > > - 3 empirical
> > > - 3 clojure
> > > - 2 yags
> > > - 2 swift 5
> > > - 2 sage math
> > > - 2 quick basic
> > > - 2 qbasic
> > > - 2 python and c
> > > - 2 perl 5
> > > - 2 ocaml
> > > - 2 j language
> > > - 2 golang
> > > - 2 gap4
> > > - 2 erlang
> > > - 2 delphi
> > > - 2 decimal basic
> > > - 2 c99
> > > - 2 as3
> > > - 1 zsh
> > > - 1 xpcalc
> > > - 1 xicalc
> > > - 1 winpfgw
> > > - 1 vba for excel
> > > - 1 v
> > > - 1 ucb logo
> > > - 1 topcom
> > > - 1 sage and python
> > > - 1 s
> > > - 1 rex
> > > - 1 pseudocode
> > > - 1 processing
> > > - 1 polyml
> > > - 1 plt drscheme
> > > - 1 plantri
> > > - 1 parallel c++
> > > - 1 par
> > > - 1 outline
> > > - 1 objc
> > > - 1 newlisp
> > > - 1 nagma
> > > - 1 mzscheme
> > > - 1 mumps
> > > - 1 mathcad
> > > - 1 magmma
> > > - 1 mace4
> > > - 1 macaulay2
> > > - 1 lua
> > > - 1 lpsolveide
> > > - 1 literate haskell
> > > - 1 libertybasic
> > > - 1 liberty basic
> > > - 1 jai
> > > - 1 j continued
> > > - 1 haskel
> > > - 1 gnumeric
> > > - 1 geogebra
> > > - 1 gbnums
> > > - 1 gauss
> > > - 1 gap with yags
> > > - 1 gap 4
> > > - 1 fortran 77
> > > - 1 forth
> > > - 1 emacs lisp
> > > - 1 derive 6
> > > - 1 cocoa 5
> > > - 1 clisp
> > > - 1 chipmunk basic
> > > - 1 cgsuite
> > > - 1 case
> > > - 1 calc
> > > - 1 c++ 11
> > > - 1 c program
> > > - 1 blitz3d code
> > > - 1 blitz3d
> > > - 1 bash + nauty
> > > - 1 bash
> > > - 1 ari
> > > - 1 apl
> > > - 1 ans forth
> > > - 1 alpertron
> > >
> > > Bob
> > >
> > > --
> > > Seqfan Mailing list - http://list.seqfan.eu/
> > >
> >
> > --
> > Seqfan Mailing list - http://list.seqfan.eu/
> >
>
> --
> Seqfan Mailing list - http://list.seqfan.eu/
>
--
Bob
More information about the SeqFan
mailing list