▲ | instig007 4 days ago | |||||||
> Throwing a theorem-prover at the problem, unaided by developer hints, is not realistic in a large codebase. Please, Kenton, don't move your goalpost. Who said about "unaided"? Annotations, whether they come directly from a developer, or from IR meta, don't make a provided SAT-constraint suddenly a "dependent type" component of your type system, it needs a bit more than that. Let's not miss the "types" in "dependent types". You don't modify type systems of your languages to run SAT solvers in large codebases. Truly, if you believe that annotations for the purpose of static bounds checking "is not realistic in a large codebase" (or is it because you assume it's unaided?), I've got "google/pytype" and the entire Python community to justify before you. | ||||||||
▲ | kentonv 4 days ago | parent [-] | |||||||
Ah you are just trying to gaslight me. pytype doesn't do static bounds checking. What compels you to do this? Posting just to make people angry? Do you not have anything better to do with all that PL theory expertise? | ||||||||
|