Grokipedia article on Fortran

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) :: i allocates a 32-bit signed integer variable, while real(kind=8) :: x = 3.14159 declares 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

4 Likes

I suggested an edit to use 3.141592653589793_8, and it got automatically approved within 5 minutes. I suggested a few other edits, that also got all approved within few minutes. You can see them all in the “Edits History” button on the top right, together with Grok’s approval or rejection explanation note. I think anybody can suggest an edit, although perhaps you need to be logged in.