( b | 2010. 08. 20., p – 12:22 )

"Nem minden szoftver alapul matematikai konstrukciókon."

Ez a megfogalmazás kábé azon múlik hol végeztél. Progmaton azt mondják minden matematikai probléma. Sok az elméleti programozás.

Infon maga a programozás a cél. Dokumentáció írás, program fejlesztés, tesztelés. Ez inkább az alkalmazott informatika.

Most amiket felhoztál azok pont nem jók ezek szemléltetésére. Pölö a gcc fordító egy nagyon moduláris, iszonyat bonyolult rendszer. Elég annyi ehhez, hogy egy általad definiált nyelvről gépi kódra tud fordítani egy nem létező gépre. Ehhez csak a nyelv szemantikáját kell definiálnod és gép bytecode-ját. És akkor még nem beszéltünk preprocesszről, optimalizációról, etc. Hidd el egy fordító színtiszta matematika.

Rajzolóprogram: én elég sokat dolgoztam Autocad-dal, 100% tiszta matematika benne minden.

Számlázó programon, még nem dolgoztam. De ha belegondolsz, hogy kettős könyvelés és statisztikai számításokat kell végezni adatokkal azok megint csak 100% tiszta matematika.

Szóval ezek rossz példák arra amiben te vitatkozni akarsz. Nagyon egyszerű program kell ahhoz, hogy ne találj benne matematikát. Még egy egyszerű lámpa vezérlő szoftverbe, ami ki-be kapcsolgat egy lámpát is kell végezni logikai műveletet.

--
GPLv3-as hozzászólás.