#Abstraction
2 notas · última:
Possibilities of abstractions
The article compares ways to abstract multiple implementations in F#: function records, interfaces, supplied functions, and discriminated unions. It weighs brevity, naming, optional parameters, documentation, and state handling.
LLMs bring new nature of abstraction
The article argues that LLMs change software development as much as the move from assembler to high-level languages, but also add non-determinism, so programming becomes a different kind of interaction with the machine.
