Sure it has more features than you can shake a stick at. But the horrible syntax and compatibility issues simply aren't worth it IMHO.
yeah, I'm looking at the syntax now, and it is a bit 'odd'
I'm looking at this section of DB code:-
type linetype `Type For Each Line Segment Of Ground p1 as float `X Position 1 p2 as float `Y Position 1 p3 as float `X Position 2 p4 as float `Y Position 2 endtype type trail `Type For Smoke Circle tX as float `x Coord tY as float `Y Coord life as integer `Life Of "Particle" size as float `Size of "Particle" endtype global dim ground(10) as linetype `Create Array Of Line Segments To Define Ground global dim vapor(30) as trail `Create Array Of Smoke Trail Circles for n=1 to 30 step 1 `Fill In Smoke Array With Starter Variables vapor(n-1).life=0 vapor(n-1).size=3 next n
And, to me, it looks pretty painless!
Though, I'm still researching! :)
Dabz