Harold Thimbleby — “Literate Programming” only

1.Literate Programming — Publications: refereed
1.1.Journal papers: refereed
1.2.Contributions to edited volumes: refereed
2.Literate Programming — Other publications
2.1.Correspondence and other communications
3.Literate Programming — Presentations, exhibitions, debates, workshops
3.1.Invited lectures, webinars and seminars

All subject categories

Google profile

AutostereogramsBooksCalculatorsCybersecurityDevice designEthics & cultureFavouritesFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorProgrammingResearch, teaching & lecturingReading, digital librariesReviewsVideosComputer virusesWorld Wide WebInternetWriting, editing & publishingEverything


1. Literate Programming — Publications: refereed

1.1. Journal papers: refereed

H. Thimbleby and D. Williams, “A tool for publishing reproducible algorithms & A reproducible, elegant algorithm for sequential experiments”, Science of Computer Programming, vol. 156, pp. 45–67 (2018). URL DOI: 10.1016/j.scico.2017.12.010

H. Thimbleby, “Explaining Code for Publication”, Software — Practice & Experience, vol. 33, no. 10, pp. 975–1001 (2003). URL PDF DOI: 10.1002/spe.537

H. Thimbleby, “A Literate Program for File Comparison”, Communications of the ACM, vol. 32, no. 6, pp. 740–755 (1989).

H. Thimbleby, Awarded British Computer Society Wilkes Medal, “Experiences with Literate Programming Using CWEB (A Variant of Knuth's WEB)”, Computer Journal, vol. 29, no. 3, pp. 201–211 (1986). PDF DOI: 10.1093/comjnl/29.3.201

1.2. Contributions to edited volumes: refereed

H. Thimbleby, “Literate Programming”, The Encyclopedia of Computer Science, D. Hemmendinger, A. Ralston and E. D. Reilly (editors), pp. 1000–1002, Nature Publishing Group (2000). PDF

H. Thimbleby, “Literate Programming”, The Encyclopedia of Computer Science, A. Ralston and E. D. Reilly (editors), pp. 761–762, van Nostrand Reinhold (1993).

2. Literate Programming — Other publications

2.1. Correspondence and other communications

H. Thimbleby, “Cweb Manual”, York University (July, 1986).

H. Thimbleby, “Cweb Manual”, York University (August, 1984).

3. Literate Programming — Presentations, exhibitions, debates, workshops

3.1. Invited lectures, webinars and seminars

H. Thimbleby, “Literate Programming”, Logica (1987).


All subject categories

Google profile

AutostereogramsBooksCalculatorsCybersecurityDevice designEthics & cultureFavouritesFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingResearch, teaching & lecturingReading, digital librariesReviewsVideosComputer virusesWorld Wide WebInternetWriting, editing & publishingEverything.