Az eddig kifejlesztett összes imperatív programnyelv alprogramját - amit leggyakrabban function, procedure, metod ilyesmiknek nevezik - átírja JavaScript alprogrammá{function}, majd le is futtatja !
Bármilyen nyelven kódolsz, az legvégül úgyis gépi kódon fog futni. Az a 'legalja'. Onnan márcsak a hardware van. Ha exe-re fordítasz, vannak tipikus exe-tömörítők, amivel kisebb lesz a fájlméret, viszont induláskor a memóriába kitömöríti magát és lényegében az eredeti kódot futtatja.
Logikus a videoadatot a legkisebb méretben tárolni, a tömörítvényt utaztatni, a vett adatot eltárolni, lejátszáshoz előre kitömöríteni, ha szükséges. Ugyanazt többször letölteni patzarlás és felesleges szennyezést okoz.
Az elv a lényeg, a lassú prog a gyorsabb gépen is 2+szer több idő alatt csinálja meg ugyanazt, mint a gyors prog. Akár egyszerű paracssoros oprendszer is lehet tőlem, ha azon gyorsan működik. Aztán a képek tömörítésén is lehet gondolkodni.
Batch+bincmp 20min volt, imagemagick+batch+copy /b 40s, dos assembly, 512db exe 3s, 32bit assembly 1s 1 kép átalakítása. Ezért kezdett érdekelni az asm.
Túl terjengős, és kevéssé univerzális, igazából egy tanuló nyelv, mint a basic, és mostanra egy halott nyelv is.
Nyilván vannak zárványai, (ahogy egyes területeken máig érteni kell latinul is)...de nincsen komolyanvehető platform, ahol komoly feladatot pascalban fejlesztenek ma, 2022ben.
A basic is azért ért meg "méltatlanul nagy karriert", mert a microsoft rohadt sokáig a szárnyai alatt tápolgatta...,
,a pascalnak nem volt ilyen, a delphi becsuklott, pár nosztalgiasrác viszi a freepascal vonalat, idehaza a 25éves reflexek még fenntartják a víz felett a nyelvet, de kb ennyi volt.