Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
CONFORMING TO
The vfork call may be a bit similar to calls with the same name in other
operating systems. The requirements put on vfork by the standards are
weaker than those put on fork, so an implementation where the two are syn-
onymous is compliant. In particular, the programmer cannot rely on the
parent remaining blocked until a call of execve() or _exit() and cannot
rely on any specific behaviour w.r.t. shared memory.
Especially the "may be a bit similar to" made me laugh.
The real problem with goto is not with the control transfer, but with environments. Properly tail-recursive closures get both right.
"The primary purpose of the DATA statement is to give names to constants; instead of referring to pi as 3.141592653589793 at every appearance, the variable PI can be given that value with a DATA statement and used instead of the longer form of the constant. This also simplifies modifying the program, should the value of pi change." —Early FORTRAN manual for Xerox Computers[8]