Všechny varianty Basicu od MS jsou omezené a iritující (jako vše od MS). Ale zkuste mrknout na Pure Basic, který je kompilovaný do malého a rychlého strojového kódu, je rychlejší než MS C#, má přes 1400 vnitřních příkazů, několik tisíc proměnných a konstant Pure Basicu a OS, je lehko přenositelný mezi AmigaOS (už se neupgraduje), Win (32 / 64 bit), Linux a Mac. Je free (s určitými omezeními) i v doživotní licenci i na všechny budoucí upgrade a neomezeně na všechny počítače uživatele. Kdo pracoval se Sam Basic / Master Basic na Sam Coupé (Andy Wright = Beta Basic na ZX Spectru), připadá si jako v pokračování ...http://www.purebasic.com/... Pure Basic umí používat knihovny C a Assembler přímo v sobě (inline ASM), zde se můžete pokochat sílou příkazů Pure Basicu (umí i bitové operace: Bit OR, bit AND, Bit XOR, Bit Not, bitový posun doleva a doprava - navíc umožňuje operace přímo v paměti / registrech pomocí ukazatelů: *, @ pro proměnné a ? pro labely):http://www.pc-help.cz/viewtopic.php... Vybírám ukázku z oblasti Sprite:CatchSprite
ClipSprite
CopySprite
CreateSprite
DisplaySprite
DisplayTransparentSprite
FreeSprite
GrabSprite
InitSprite
IsSprite
LoadSprite
SaveSprite
SpriteCollision
SpriteDepth
SpriteHeight
SpriteID
SpritePixelCollision
SpriteWidth
SpriteOutput
TransparentSpriteColor
RotateSprite
SpriteBlendingMode
SpriteQuality
TransformSprite
ZoomSprite