Toimintansa alussa kaikki skriptit kutsuvat tulkkia ja myöhemminkin aina tarvittaessa ja aikaahan jokainen kutsu vie. Tulkkaukseenkin kuluu aikaa, mutta koska vanhat komennot kuuluvat tulkkiin on tulkkaaminen niille muutenkin nopeampaa ja nopeutuu vielä enemmän jos skriptin kaikki komennot ovat niitä vanhoja sillä ne tulkataan silloin kaikki kerralla - uusien komentojen hitaus taitaa johtua siitä että ne tulkataan yksitellen.
BASH:in vanhat komennot ovat yksinäänkin yli kymmenen kertaa nopeampia ja ryhmässä yli sata kertaa nopeampia kuin uudet komennot joten uudella käskykannalla ei matematiikan toimimista ole pystynyt kehittämään - sillä vaikka desimaali-laskujen periaatteet ovat yksinkertaisia niin toimivan koodin kehittäminen vaatii miljoonia kokeita ja jos yksi koe kestääkin satakertaa kauemmin venyisi kehitysaika kuukausista vuosikymmeneen.
- miljoonia kokeita siksi että vielä siinävaiheessa uskoni virtuooseihin oli vankkumaton ja vain hitaasti pystyin kokeilemaan jotakin jota he väittivät mahdottomaksi.
- nyt skriptit olisivatkin yksinkertaisia kirjoittaa sillä havaittuani että myös nimi-parametrit toimivat automaattisine parametrin palautuksineen ja paljon muutakin sellaista toimii joita virtuoosit väittävät mahdottomaksi. Usko BASH-virtuoosien puheisiin on nykyään negatiivinen - ja virtuoosien on turha urputtaa vastaan sillä skriptini toimivat.
- kyllä uusillakin käskyillä desimaalimatematiikan saisi toimimaan sillä toiminnallisuus on jokseenkin sama - tosin uusilla käskyillä paljon-paljon hitaammin ja hankalammin.
Ilmeisesti ihan alussa BASH:in luomisen jälkeen joku BASH:in iso-kenkäinen huomasi desimaali-laskujen toimivan nopeasti kunhan rutiinit tekee sitävarten - ja koska BASH:ista haluttiin eroon jo silloin ja kyvykkäästä BASH:ista eroon pääseminen olisi mahdotonta niin tehtiin uusi käskykanta joka oli miellyttävämmän näköinen ja toimi tiedostonkäsittelyssä vielä kelvollisesti mutta koska matematiikkassa jokaiseen toimeen kuuluu vähintään kymmeniä käskyjä tulisi siitä sika-hidas - joten kukaan ei edes yrittänyt suorittaa desimaalilaskuja - tai tosiasiassa monikin on yrittänyt ja epä-onnistunut surkeasti joten vuosikymmenien kuluessa kehittyi luulo ettei BASH desimaali matematiikkaan kykene.
Kaikki pienet perus-laskutoimitukset: + - * / ja '8-numeroinen neliöjuuri'
toimivat BASH:in vanhoilla komennoilla nopeammin kuin mikään matematiikka-ohjelma jonka voit liittää BASH:iin - sillä BASH alkaa laskemisen heti ja on valmis jo ennenkuin toiset voivat aloittaa.
Eihän laskuilla sittenkään käytännön toimia tee mutta protoyyppien tekemiseen BASH:illa ne ovat loistavan hyviä.
Nyt viimeisenä desimaali-laskuista valmistui jakolasku - jakolaskua oli vaikea saada toimimaan oikein, sillä jakolaskun tuloksesta tipahti siellä-täällä nolla pois. Syy oli yksinkertainen kun se vuoden etsimisen jälkeen löytyi - jakojäännös operaattori % toimii matemaattisessa mielessä aivan oikein mutta oikeaa tulosta se ei anna - tämän kun otti huomioon niin jakolasku alkoi toimimaan aina oikein.
- siis desimaalinen 36 numeroinen perus-laskenta toimii ajassa millisekunti ja kymmenessä millisekunnssa saa laskettua vaikka mitä.
- uusilla komennoilla desimaalilaskut olisivat todella hitaat - ne saisi kyllä toimimaan nyt kun menetelmät ovat selvillä mutta aikaisemminhan toimintaa on ollut mahdotonta kehittää.