3 ms·
I think Javascript might doom the autorouter to small scale designs or very long processing times, but I have never used tscircuit so maybe I'm wrong.
by imtringued 2y ago
I think Javascript might doom the autorouter to small scale designs or very long processing times, but I have never used tscircuit so maybe I'm wrong.
- seveibar 2y agoBelieve in the cache! There's a reason most websites can be written in javascript now and not have major issues, the I/O bottleneck is more important than the raw computation. As long as the algorithm is cacheable (and this means each stage maintains partial/spatial caches!) the implementation language shouldn't be very important. There are specific NP Hard problems that aren't spatially cacheable and we may need WASM for, but these problems tend to be nearly impossible for humans as well, so PCB designers will opt to just add some space on the board or add additional layers.