Difference between revisions of "Template:Edsger Dijkstra"
Jump to navigation
Jump to search
imported>Zingvin |
imported>Zingvin |
||
| Line 28: | Line 28: | ||
*[[Software design|Program design]] and [[Software development|development]] | *[[Software design|Program design]] and [[Software development|development]] | ||
*[[Software architecture]] | *[[Software architecture]] | ||
| − | | group3 = [[Edsger W. Dijkstra#Scientific contributions and impacts| | + | | group3 = [[Edsger W. Dijkstra#Scientific contributions and impacts|Scientific contributions]] |
| list3 = | | list3 = | ||
| + | {{Navbox subgroup | ||
| + | | group1 = [[Edsger W. Dijkstra#Scientific contributions and impacts|Concepts and theories]] | ||
| + | | list1 = | ||
*[[ALGOL 60]] [[Programming language implementation|implementation]] | *[[ALGOL 60]] [[Programming language implementation|implementation]] | ||
*[[Call stack]] | *[[Call stack]] | ||
| Line 43: | Line 46: | ||
*[[Multithreaded programming]] | *[[Multithreaded programming]] | ||
*[[Mutual exclusion]] ([[mutex]]) | *[[Mutual exclusion]] ([[mutex]]) | ||
| + | *[[Philosophy of computer science|Philosophy of computer programming and computing science]] | ||
*[[Producer–consumer problem]] ([[bounded buffer problem]]) | *[[Producer–consumer problem]] ([[bounded buffer problem]]) | ||
*[[Software product line|Program families]] | *[[Software product line|Program families]] | ||
| Line 56: | Line 60: | ||
*[[Unbounded nondeterminism]] | *[[Unbounded nondeterminism]] | ||
*[[Weakest precondition calculus]] | *[[Weakest precondition calculus]] | ||
| − | | | + | | group2 = [[Edsger W. Dijkstra#Algorithmic work|Algorithms]] |
| − | | | + | | list2 = |
*[[Banker's algorithm]] | *[[Banker's algorithm]] | ||
*[[Dijkstra's algorithm]] | *[[Dijkstra's algorithm]] | ||
| Line 70: | Line 74: | ||
*[[Deadlock prevention algorithms|Deadlock prevention algorithm]] | *[[Deadlock prevention algorithms|Deadlock prevention algorithm]] | ||
*[[Self-stabilization|Self-stabilizing algorithm]] | *[[Self-stabilization|Self-stabilizing algorithm]] | ||
| − | | | + | }} |
| − | | | + | | group4 = Related people |
| + | | list4 = | ||
*[[Shlomi Dolev]] | *[[Shlomi Dolev]] | ||
*[[Per Brinch Hansen]] | *[[Per Brinch Hansen]] | ||
| Line 80: | Line 85: | ||
*[[Adriaan van Wijngaarden]] | *[[Adriaan van Wijngaarden]] | ||
*[[Niklaus Wirth]] | *[[Niklaus Wirth]] | ||
| − | | | + | | group5 = Other topics |
| − | | | + | | list5 = |
*[[Dijkstra Prize]] ([[Edsger W. Dijkstra Prize in Distributed Computing]]) | *[[Dijkstra Prize]] ([[Edsger W. Dijkstra Prize in Distributed Computing]]) | ||
*[[Centrum Wiskunde & Informatica]] | *[[Centrum Wiskunde & Informatica]] | ||
Revision as of 08:08, 27 March 2017
Initial visibility: currently defaults to autocollapse
To set this template's initial visibility, the |state= parameter may be used:
|state=collapsed:{{Edsger Dijkstra|state=collapsed}}to show the template collapsed, i.e., hidden apart from its title bar|state=expanded:{{Edsger Dijkstra|state=expanded}}to show the template expanded, i.e., fully visible|state=autocollapse:{{Edsger Dijkstra|state=autocollapse}}
If the |state= parameter in the template on this page is not set, the template's initial visibility is taken from the |default= parameter in the Collapsible option template. For the template on this page, that currently evaluates to autocollapse.