Ron Morrison
Ron Morrison | |
|---|---|
| Born | |
| Citizenship | United Kingdom |
| Education | University of St. Andrews (Ph.D., 1979) |
| Known for | Programming languages: S-algol, PS-algol, Napier88; local athletics |
| Awards | British Athletics Endurance Official of the Year |
| Scientific career | |
| Fields | Computer science |
| Institutions | University of St. Andrews |
| Thesis | On the Development of ALGOL (1979) |
| Doctoral advisor | Alfred John Cole |
| Website | www |
Ron Morrison was the head of School of the computer science department of the University of St. Andrews where he worked on programming languages, inventing S-algol, and coinventing PS-algol and Napier88. He had graduated from St. Andrews with a Doctor of Philosophy (Ph.D.) in 1979. He is also heavily involved with local athletics, coaching the University Cross-Country team, and young, up and coming local athletes.[1] He is a Fellow of the Royal Society of Edinburgh,[2] and the current President of Scottish Athletics.[3]
He retired from St. Andrews in January 2008.[4]
Selected publications
[edit | edit source]- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
Coaching and officiating
[edit | edit source]Morrison has coached many athletes,[1] including Andrew Lemoncello[5] and Derek Rae.[6] He received the Endurance Official of the Year award at British Athletics 16th annual Officials Conference in April 2019.[7][8]
References
[edit | edit source]- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]