Hacker News new | ask | show | jobs
by thesz 9 days ago
For all practical purposes, it very much is, consider random number generation.
1 comments

While agree with the main statement, I don’t understand the point about RNG. You don’t need Turing-completeness nor imperativeness for RNG.
Most probably you do not want two of your SELECT statements to have the same seed during the execution.

This necessitates some state, most probably, persisted one. Hence, imperativeness.