3 ms·
Maybe apply some simple formal criterion, like if function is implemented in under 100kloc, then it's trivial and invalidates the patent.
by GoblinSlayer 7y ago
Maybe apply some simple formal criterion, like if function is implemented in under 100kloc, then it's trivial and invalidates the patent.
- noahadavis 7y agoLOC requirements are easy to abuse and LOC != amount of originality
- greyfade 7y agoI think it's fair to say that LoC is perhaps the least relevant metric it is possible to imagine. Languages differ in expressive power in ways that effectively mean that 200kLoC in one language is trivial to implement in a few thousand lines in another. Even within one language, two implementations of the same effective feature can be devised with similarly large differences in line count, if one prioritizes brevity over efficiency. A simple criterion like this would be laughably useless and abused to absurd degrees.
- GoblinSlayer 7y agoI don't mean that 200kloc implementation proves non-triviality, I mean 100kloc implementation proves triviality. Also efficiency is achieved by implementation of specific algorithm, not by code formatting.