This took about 5 minutes
Nice work! However I think what the visual identity represents and whether it fits or not are very subjective. Whether communication of the design is effective or not, I assume the Processing Foundation team spent time to design the new logo. Instead of comparing, what about submitting your work as a “sketch” or “poster” to celebrate the anniversary?