3 ms·
Nothing new here. Node wasn't ever really meant to be used for CPU intensive tasks - especially the ones like this which you can fairly easy parallelize.
by tomazmuraus 16y ago
Nothing new here.
Node wasn't ever really meant to be used for CPU intensive tasks - especially the ones like this which you can fairly easy parallelize.
- UncleOxidant 16y agoExactly, If I were using node and needed to calculate primes I'd probably write some C++ code to handle that part and run it as a server in a separate process that can be called asynchronously from node.
- calpaterson 16y agoHopefully you'd try another algorithm before you did that ;). Primality tests are one of the most highly understood and well documented areas of CS - trial division has been obsolete since, what, 1640?
- btilly 16y ago... trial division has been obsolete since, what, 1640? Longer than that. The sieve of Eratosthenes is attributed to Eratosthenes, who lived from 276 BC to 195 BC.
- calpaterson 16y agoHah, this exact thing occurred to me lying in bed last night :)