A pre Windows je aj portable verzia:
https://sourceforge.net/projects/basic256prtbl/
Doplnené: Ja preferujem portable verzie až do takej miery, že ak neexistuje portable verzia programu, ktorý som ochotný oželieť, tak to nenainštalujem. Preto som sa dlho vyhýbal inštalácii Small Basicu a miesto neho som použil radšej SMALLBasic, hoci je to niečo iné. Pri tomto je ale portable verzia, čo ma dosť potešilo a preto som to v príspevku aj zdôraznil, ak je niekto podobný ako ja.
19. 10. 2021, 19:58 editováno autorem komentáře
Tak možností je více. Třeba naučit programátora, co je n-tice a jak může funkce/subrutina (nebo jak tomu budeme říkat) vracet 0 - n hodnot. To je poměrně základní dluh těch starších imperativních jazycích, že neznaly n-tici a pak se musely uchylovat k těm "výstupním parametrům" a podobným náhražkám.
Ukazatel na strukturu je samozřejmě validní řešení v mnoha situacích, ale moc se nehodí, když chceš vrátit třeba 2 hodnoty typu boolean nebo integer. Tam nic lepšího než tuple není a když už máš tuple, snadno ho využiješ pro funkci, která nic nevrací. A jsi tam, kde jsi potřeboval být, abys nemusel vymýšlet těžko obhajitelný rozdíl mezi "function" a "procedure".
24. 10. 2021, 09:52 editováno autorem komentáře
Na stranke https://basic256.org sa pise
BASIC-256 .. uses traditional control structures like gosub, for/next, and goto, which helps kids easily see how program flow-control works.
Podla mojho nazoru je to tak: GOSUB je lahsi na pochopenie ako subrutiny a funkcie.