News for hackers. Stuff that matters.
Re:Cognitive Load is what matters by djtango on Saturday August 30, 2025 @11:20AM (#45075392)
IMO you touch on the real heart of the issue at the end - the real world and business is messy and really _is_ just a pile of if statements.

When the problem itself is technical or can be generalised then abstractions can eliminate the need for 1000s of if-statement developers but if the domain itself is messy and poorly specified then the only ways abstractions (and tooling) can help is to bake in flexibility, because contradiction might be a feature not a bug...

Re:Cognitive Load is what matters by dehrmann on Saturday August 30, 2025 @02:32PM (#45076954)
In most assembly languages, the instructions are essentially load and store, arithmetic operations, and branch and jump. Almost everything is abstractions around how to handle branching and memory.
Re:Cognitive Load is what matters by djtango on Sunday August 31, 2025 @05:33AM (#45081820)
Right and a compiler is mostly technical.