An article review is both a summary and an evaluation of another writer's article. Teachers often assign article reviews to introduce students to the work of experts in the field. Experts also are often asked to review the work of other professionals. Understanding the main points and arguments of the article is essential for an accurate summation. Logical evaluation of the article's main theme, supporting arguments, and implications for further research is an important element of a review. Here are a few guidelines for writing an article review.
Nice overall breakdown and distribution of values and shapes. There is good repetition of shapes without duplication. The fence in the foreground makes for nice balance of dark valued shapes. A few comments on composition: It feels a little heavy at the bottom edge of the canvas; so maybe a slight adjustment in value there. The sky (large light shape) feels slightly oversized, maybe cropping the top. The mid background field looks disconnected both in value and texture. The darker, more vivid green right side doesn’t seem to be part of the left warmer and lighter greens.
I suggest printing out a black and white version of your painting and see how all the values are working together—how are the darks, medium and light shapes talking to each other—to make sure your structure is that much more integrated—particularly integrating the horse a bit more with the background. I don’t think it needs much.
Think about you main color statement (complimentary colors?) and think about how you can push it. How many more subtle greens and reds can you achieve? Perhaps try mixing more green into your reds, and more red into your greens.
Your edges in the background and foreground are beautiful. You could push the edges on the main horse in a similar fashion. See how many different degrees of soft and hard you can get from between the hardest to the softest edge. The hardest edge being like a corner on a sunlit building, a graphic look. The softest edge being hard to distinguish when one shape ends and the next begins.
Your painting has great expression and texture.
Please keep in mind that there are 100 ways (or more) to fix any given problem. I encourage you to try other ideas to solve the above comments.
Perl still has its uses. For tiny projects (100 lines or fewer) that involve a lot of text pattern matching, I am still more likely to tinker up a Perl-regexp-based solution than to reach for Python. For good recent examples of such things, see the timeseries and growthplot scripts in the fetchmail distribution. Actually, these are much like the things Perl did in its original role as a sort of combination awk/sed/grep/sh, before it had functions and direct access to the operating system API. For anything larger or more complex, I have come to prefer the subtle virtues of Python—and I think you will, too.