Final Epsilon is right, you need to learn to use the sync command in you loops. The syncronize commands allow your computer to refresh everything at the same time. Without using sync the screen will refresh after every command... Here is an example of sync vs. non-sync...
Make Object Cube 1,5
Backdrop Off
Do
Print "No Sync"
Print "Press Enter To Continue"
Turn Object Left 1,3
Pitch Object Up 1,2
If Returnkey()=1 Then Goto part2_
Loop
part2_:
Backdrop On
Sync On
Do
Print "Using Sync"
Print "Notice how everything Is refreshed at same time and objects dont leave trails"
Turn Object Left 1,3
Pitch Object Up 1,2
Sync
Loop
That should show you how sync improves your programs and how it is used...
Well... I hope I helped...
[Edit]
The code you posted above will not work correctly, try this instead...
sync on
irotate = 3
load object "L-Tech-Static.x",1
position object 1, 10, 0, 0
scale object 1, 400, 400, 500
sync
do
rotate object 1, 0, iRotate, 0
irotate = irotate + 3
if irotate > 360
irotate = 3
endif
sync
loop
The computer isn't an addiction, its more of a mental and social dependancy.