Edsger W. Dijkstra: Difference between revisions

Jump to navigation Jump to search
272 bytes added ,  18:54, 10 November 2019
Miraheze>Marshall
Miraheze>Marshall
Line 75: Line 75:
== Influence ==
== Influence ==


Dijkstra's paper "Go To Statement Considered Harmful" was an important factor in the introduction of structured programming, which in APL has led to the addition of [[control structures]] and encouraging their use in favor of the [[branch]] command.
Dijkstra's paper "Go To Statement Considered Harmful" was an important factor in the introduction of structured programming, which in APL has led to the addition of [[control structures]] and encouraging their use in favor of the [[branch]] command. Papers on [https://link.springer.com/chapter/10.1007/3-540-07131-8_25 APLGOL] and [https://www.researchgate.net/publication/262210729_Design_of_a_structured_APL SAPL], two experiments in bringing structured programming to APL in the 1970s, both reference Dijkstra's work.


Marshall Lochbaum cites [https://www.cs.utexas.edu/users/EWD/transcriptions/EWD13xx/EWD1300.html EWD1300], "The notational conventions I adopted, and why", and in particular the notion of spacing to represent precedence, as an influence on the design of [[I]].<ref>Lochbaum, Marshall. [https://github.com/mlochbaum/ILanguage/blob/master/doc/influences.md "I's influences"]</ref>
Marshall Lochbaum cites [https://www.cs.utexas.edu/users/EWD/transcriptions/EWD13xx/EWD1300.html EWD1300], "The notational conventions I adopted, and why", and in particular the notion of spacing to represent precedence, as an influence on the design of [[I]].<ref>Lochbaum, Marshall. [https://github.com/mlochbaum/ILanguage/blob/master/doc/influences.md "I's influences"]</ref>
Anonymous user

Navigation menu