Well if you are leaking objects and they have hard references to them, then they won't be collected. Hence the word "leak". However, if one manages their objects correctly, the current generation of jvms perform quite well IMHO.
How to rotate an AVI file:
I take little videos with my Casio digicam, including of note the crazy stories that my ueber-smart niece tells about ghosts, goblins, vampires etc. However, when my videos are taken in portrait rather than landscape mode, it's a bit of a pain -- it's simple to rotate *still* photos (many options exist for this, including the image viewers built into Gnome and KDE, as well as larger hammers like GIMP and ImageMagick), but for AVIs, things get uglier.
Pascal is not a high-level language. -- Steven Feiner