A Java app that offers many different implementations for factorizing a range of integers, allowing the user to see the performance difference between different methods, including single-threaded, unbounded creation of threads,
a thread pool implementation, and streams. Also included is a responsive swing GUI that allows users to calculate the number of primes between their selected range of numbers. Users can cancel this operation at any time.
Java
Github