Work in progress: 82,651 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #952

M

Mark Guzdial

Personal blog · computinged.wordpress.comprogrammingculture

Mark Guzdial writes Computing Ed Research, a personal blog at computinged.wordpress.com about programming and culture. Since 2009, 69 different Hacker News readers have linked it 123 times, most often “Introducing GP: A General Purpose Block Language”. It is still writing: the last post was on 2026-10-19, and you can follow it by feed.

Visit the blog
123mentions?
69HN people?
2009–2026first – last linked?
Links on Hacker News per year · peak 19 in 2012

How do people understand computing, and how can we improve that understanding?

Most-linked posts?

  1. Introducing GP: A General Purpose Block Language
    4 people · 4 mentions · first linked 2016-06-13
  2. Apple removes Scratch from iPad/iPhone/iTouch
    4 people · 4 mentions · first linked 2010-04-15
  3. Computer Science was supposed to be taught to everyone, and wasn’t about a job
    3 people · 3 mentions · first linked 2021-11-27
  4. Stanford is moving from using Java to JavaScript for their intro CS course
    3 people · 3 mentions · first linked 2017-04-21
  5. A theory of transfer of knowledge from programming
    2 people · 3 mentions · first linked 2024-07-08
  6. /2010/09/11/moti-asks-objects-never-well-hardly-ever/
    2 people · 3 mentions · first linked 2016-01-25
  7. /
    2 people · 2 mentions · first linked 2018-09-05
  8. Dijkstra’s Truths about Computing Education Aren’t
    2 people · 2 mentions · first linked 2020-12-07
  9. Matlab and APL: Meeting Cleve Moler (2012)
    2 people · 2 mentions · first linked 2025-05-19

What Hacker News says?

  1. Adding one more: https://computinged.wordpress.com/2016/06/13/introducing-gp-... "GP is a new blocks-based programming language being developed by John Maloney (most well-known for developing Scratch), Jens Mönig (developer of Snap!), and Yoshiki Ohshima (one of the developers of Squeak EToys) in Alan Kay’s group. They are all part of the new partnership between Alan Kay and Y-Combinator Research: HARC (Human Advanc…

    Comment linking /2016/06/13/introducing-gp-a-general-purpose-block-language/

    on “Seymour Papert has died”
  2. Submitted Stanford CS enrollment increase "downright scary" as a story · 186 points

    HN discussion
  3. Cover topics around software development, math, programming languages, and academia: http://stuffwithstuff.com/ https://ericlippert.com/ http://thume.ca/archive.html https://medium.com/@mdwdotla https://faculty.washington.edu/ajko/posts https://computinged.wordpress.com/ https://blog.acolyer.org/ https://blog.sigplan.org/blog/ https://blog.paranoidcoding.com/ https://blog.regehr.org/ https://eli.thegreenplace.net/ h…

    Comment linking /

    on “Ask HN: Favorite Blogs by Individuals?”
  4. Submitted Apple removes Scratch from iPad/iPhone/iTouch as a story · 158 points

    HN discussion
  5. Actually it's true. Apple removed Scratch from their app-store because "Apple wants to focus on consuming media using these devices, not producing media."[1] [1] http://computinged.wordpress.com/2010/04/15/apple-removes-sc...

    Comment linking /2010/04/15/apple-removes-scratch-from-ipadiphoneitouch/

    on “Codify: native coding environment for iPad”
  6. Submitted Inverse Live Coding: A practice for learning web development as a story · 127 points

    HN discussion
  7. I'm extremely aware of Alan Kay's statement, as well as the foundations of the actor model. The reality is that today that is not what OOP has become, and Alan Kay would agree. > that suggests we got OOP wrong, very wrong. Alan Kay very clearly states that people "got it wrong" and that OOP was supposed to be about messaging. ie: He intended for it to be one thing, but it isn't that thing. > I'm sorry that I long ag…

    Comment linking /2010/09/11/moti-asks-objects-never-well-hardly-ever/

    on “Give me back my monolith (2019)”
  8. Submitted Observing demos hurts learning, and confusion is a sign of understanding as a story · 82 points

    HN discussion
  9. > Erlang with its active objects seems to me to fit precisely his description. He's said exactly this [0]: > We didn’t even do all of the idea at PARC. Many of Carl Hewitt’s Actors ideas which got sparked by the original Smalltalk were more in the spirit of OOP than the subsequent Smalltalks. Significant parts of Erlang are more like a real OOP language the the current Smalltalk, and certainly the C based languages…

    Comment linking /2010/09/11/moti-asks-objects-never-well-hardly-ever/

    on “Soup – Alan Kay on Objects”
  10. Submitted Is learning to program inherently hard? as a story · 62 points

    HN discussion
  11. Armstrong's death was one of the few that I was sort of hit by, despite not knowing him personally. I've watched so many of his talks, read as much as I could from him, and I've generally found him to be quite an inspiration and seemingly a great guy. More on the point of the article, it's sort of fun to think about the fact that "OO Sucks" is sort of ironic given Alan Kay's initial description of OO was closer to a…

    Comment linking /2010/09/11/moti-asks-objects-never-well-hardly-ever/

    on “Why OO Sucks by Joe Armstrong (2000)”
  12. Submitted Computer Science was supposed to be taught to everyone, and wasn’t about a job as a story · 60 points

    HN discussion
  13. > 'Actor model' but it ended up being very misunderstood when implemented in C++, Java, etc, Yap here it is right from the horse's mouth, so to speak: https://computinged.wordpress.com/2010/09/11/moti-asks-objec... (see comments history) --- If you are doing “simulated data structure programming” rather than object oriented programming. One of my original motivations for trying to invent OOP was to eliminate imperat…

    Comment linking /2010/09/11/moti-asks-objects-never-well-hardly-ever/

    on “Why Erlang looks like it does”
  14. Submitted Stanford is moving from using Java to JavaScript for their intro CS course as a story · 51 points

    HN discussion
  15. I think this is exactly how Apple sees it. Look at the specific language from the SDK agreement: "Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple’s built-in WebKit framework." This doesn't forbid third-party interpreters; what it really does…

    Comment linking /2010/04/15/apple-removes-scratch-from-ipadiphoneitouch/

    on “Google Chrome now works on iOS”
  16. Submitted How high school students start thinking about code as a story · 51 points

    HN discussion
  17. Alan Kay doesn't consider "remote procedure calls" to be "object oriented programming". http://mythz.servicestack.net/blog/2013/02/27/the-deep-insig... mythz> On RPC, and how it distorts developers mindsets in architecting and building systems: Kay> The people who liked objects as non-data were smaller in number, and included myself, Carl Hewitt, Dave Reed and a few others – pretty much all of this group were from t…

    Comment linking /2010/09/15/alan-kay-on-motis-objects-ever-cacm-article/

    on “Alan Kay and Missing Messages”
  18. Submitted Lisp and Smalltalk are dead: It’s C all the way down as a story · 35 points

    HN discussion
  19. I think you're barking up the wrong class hierarchy, trying to reformulate objects, messages and parameters as abstract data types. Alan Kay has been quite clear about his opinion that “Abstract Data Types” is not OOP. http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay... >One of the things I should have mentioned is that there were two main paths that were catalysed by Simula. The early one (just by accid…

    Comment linking /2010/09/15/alan-kay-on-motis-objects-ever-cacm-article/

    on “Alan Kay and Missing Messages”
  20. Submitted Purpose-First Programming as a story · 29 points

    HN discussion
  21. "Computer Science was always supposed to be taught to everyone, and it wasn’t about getting a job: A historical perspective" https://computinged.wordpress.com/2021/11/26/computer-scienc...

    Comment linking /2021/11/26/computer-science-was-always-supposed-to-be-taught-to-everyone-but-not-about-getting-a-job-a-historical-perspective/

    on “Citizen developers are rapidly becoming the vanguard of corporate digitisation”
  22. Submitted Alan Kay on Hoping That “Simple” is not “Too Simple” as a story · 29 points

    HN discussion
  23. the man who invented MATLAB, Cleve Moler said: [I’ve] always seen MATLAB as “portable APL”. [1] …why the downvoting? [1] - https://computinged.wordpress.com/2012/06/14/matlab-and-apl-...

    Comment linking /2012/06/14/matlab-and-apl-meeting-cleve-moler/

    on “Comparing Parallel Functional Array Languages: Programming and Performance”
  24. Submitted Georgia Tech adapts to increased cheating among CS students as a story · 15 points

    HN discussion
  25. If you want to learn more about research into broadening participation in CS in the US, I recommend Mark Guzdial's blog and publications: https://computinged.wordpress.com/ This is a good talk from Mark about his (and others') work: "Meeting the needs for a computationally literate society" (2017) https://www.youtube.com/watch?v=wk9y09mmL9M

    Comment linking /

    on “Female, minority students took AP computer science in record numbers”
  26. Submitted When Women Stopped Coding in 1980’s: As we repeat the same mistakes as a story · 7 points

    HN discussion
  27. A useful counterpoint: https://computinged.wordpress.com/2020/12/07/dijkstras-truth...

    Comment linking /2020/12/07/dijkstras-truths-about-computing-education-are-mostly-wrong/

    on “On the cruelty of really teaching computing science (1988) [pdf]”
  28. Submitted CS was supposed to be taught to everyone, and it wasn't about getting a job as a story · 4 points

    HN discussion
  29. > Making Software, Oram & Wilson Going to quote one of the authors (Hakan Erdogmus) from here: https://computinged.wordpress.com/2010/11/01/making-software... "I am one of the authors of the TDD chapter. Ours was a review of existing some 30+ studies of TDD. Yes, Nachi’s experiments (the MSR study mentioned above) were included. BTW, I wouldn’t have concluded that “tdd doesn’t work” based on our data. Rather, I woul…

    Comment linking /2010/11/01/making-software-tdd-doesnt-work-architecting-is-mixed-scripting-is-great/

    on “Ask HN: How do you debug your code?”
  30. Submitted Stanford CS department updates introductory courses: Java is Gone as a story · 4 points

    HN discussion

Search all of HN for computinged.wordpress.com

Linked by the same people?