3 ms·
I absolutely loved Prolog and CLP(R) back in the day. The one thing I never got past was its difficulty in dealing with large, mutable sets of data. So, for e
by downerending 7y ago
I absolutely loved Prolog and CLP(R) back in the day.
The one thing I never got past was its difficulty in dealing with large, mutable sets of data. So, for example, given an array of a million or billion elements that are being rapidly modified, even the most trivial sorts of backtracking become infeasable. Maybe there's some elegant way to do it, but I never got it.
(And difference lists need to die.)
- tabtab 7y agoI've always had difficulty debugging functional and formula based logic, and others have said similar. Imperative is just easier to "fractal-ly dissect" to me. Debugging seems to be a reoccurring theme of many "high abstraction" techniques that perhaps keep them out of the mainstream. I known many disagree, and this claim often triggers heated debates.