← Back to context

Comment by BoorishBears

2 days ago

Eh, how modern technology works is not really the part I'm selling: that's just how it works.

Coding languages haven't been describing even a fraction of the rules and state they encapsulate since what? Punch cards?

It wasn't long until we started to rely on exponential number of layered abstractions to do anything useful with computers, and very quickly we traded precision and determinism for benefits like being concise and easier to reason about.

-

But also, the context here was someone calling prompting a "imprecise nondeterministic programming language": obviously their bone is the "imprecise nondeterministic" part, not distilling what defines a programming language.

I get it doesn't feel warm and fuzzy to the average engineer, but realistically we were hand engineering solutions with "precise deterministic programming languages", they were similarly probabilistic, and they performed worse.

Name a single programming language that is probabilistic in any way?