top | item 44780552

Learnable Programming (2012)

53 points| kunzhi | 7 months ago |worrydream.com

7 comments

order

mettamage|7 months ago

I wonder if Bret has an update, given LLMs are a thing now.

jakelazaroff|7 months ago

Bret's life's work is all about direct manipulation and building mental models. LLMs are a layer between humans and our work; they make our tools less direct. My guess is that his advice about LLMs would be to not use them.

fluxkernel|7 months ago

In the age of LLM powered coding copilots and agents, do programming skills still matter? Shall we focus more on design and algorithmic thinking instead? Computer science != programming, now more true than ever.

ethan_smith|7 months ago

Victor's principles for making programming cognitively accessible (seeing state, time, flow) remain relevant with LLMs because they address how humans fundamentally understand systems, not just how we write code.