The result does indeed look like some of my initial results when I first started out with Processing. The variables aren’t very fine tuned, so the randomness may or may not produce particularly good results. It also has no limit to the generated particles, and will most of the time fill the canvas quite densely.
Feel free to play with it below. Click/tap anywhere in the canvas to restart the generative process with new variables.