Do developers know how to use Git commands? A large-scale study (2022)dl.acm.org·3 pts·hazelnut-tree·2
A theory of instruction for introductory programming skills (2019) [pdf]researchgate.net·2 pts·hazelnut-tree·0
Niklaus Wirth on the importance of abstraction to language design (2018) [video]youtube.com·3 pts·hazelnut-tree·1
I tried to an object-oriented program (C#) in a non-OOP language (Go) [video]youtube.com·2 pts·hazelnut-tree·1
Practical guidelines for the readability of IT-architecture diagrams (2002)[pdf]semanticscholar.org·2 pts·hazelnut-tree·0
Interviews with Donald Knuth and Niklaus Wirth from 1985computeradsfromthepast.substack.com·3 pts·hazelnut-tree·0
Programming Language choices: Pascal, LOGO, Forth, Prolog, C (1986) [video]clp.bbcrewind.co.uk·80 pts·hazelnut-tree·34
GRASE: Graphical syntax-directed editor for structured programming (1984) [PDF]dl.acm.org·5 pts·hazelnut-tree·0
Complexity of object-oriented programming (book chapter one, 2022)livebook.manning.com·2 pts·hazelnut-tree·0
Smalltalk: Object Orientation is not about objects, it's about messaging [video]youtube.com·3 pts·hazelnut-tree·0
Matthew Carter and typefaces: Bell Centennial, Verdana, Georgia (2014) [video]youtube.com·2 pts·hazelnut-tree·0
Seven deadly sins of introductory programming language design (1996) [pdf]users.monash.edu·6 pts·hazelnut-tree·1
A quick primer on human-factors evidence in programming language designquorumlanguage.com·4 pts·hazelnut-tree·1
Modular programming: Most think they do it but hardly anyone does [video]youtube.com·2 pts·hazelnut-tree·3
Ada and C: differences as the language for system programming (1993) [pdf]dl.acm.org·39 pts·hazelnut-tree·16
Beyond instructions: a taxonomy of information types in how-to videos [pdf]kixlab.github.io·1 pts·hazelnut-tree·0
Why is it difficult for developers to learn another programming language? (2020)cacm.acm.org·2 pts·hazelnut-tree·0
Comparing comprehension of a long text read in print book and on Kindle (2019)frontiersin.org·1 pts·hazelnut-tree·0
Drawing and business communication: explain anything to anybody (2022) [video]youtube.com·3 pts·hazelnut-tree·0
Concepts in Programming Languages (University of Cambridge lecture slides) [pdf]cl.cam.ac.uk·1 pts·hazelnut-tree·0