Their main advantage is speed, so they are used quite a lot in graphics-heavy applications (like games).
In business-apps they are a liability in my opinion, as they hide logic in a very obscure, hard-to-decipher-afterwards way.
Originally posted by Dirk Schreckmann:
Welcome to JavaRanch!
We ain't got many rules 'round these parts, but we do got one. Please change your display name to comply with The JavaRanch Naming Policy.
Thanks Pardner! Hope to see you 'round the Ranch!
Shaik is my last name.