Today, Wikipedia is 25 years old. Also today, I discovered that it is considered by some to be too ‘woke’ or left-wing and, as a response, Elon Musk has recently founded Grokipedia (Grokipedia - Wikipedia); there, the bulk of the articles are generated not by humans but by AI! This should, for our community, be of no great consequence. However, looking through the article on Fortran (Fortran), one finds many niggling, small infelicities. For instance, no-one here would give an example in which a single-precision value is stored into a double-precision variable, as does the article:
For example, the declaration
integer(kind=4) :: iallocates a 32-bit signed integer variable, whilereal(kind=8) :: x = 3.14159declares a double-precision real.
(leaving aside the use of kind=4 to imply 32 bits and the use of the word ‘allocate’ in a non-Fortran sense).
Unlike Wikipedia, edits cannot be made by all and sundry, but must be submitted for approval, making it cumbersome to spend a few hours ironing out the worst wrinkles. Maybe someone here has some ideas on how to tackle this problem.
Regards,
Mike Metcalf