( ggallo | 2021. 05. 30., v – 12:26 )

Egy oldalról egyetértek veled, hogy van, amit el kellene engedni, más oldalról kis időt rászánva az átgondolására nekem az is felmerül, hogy lenne ennek értelme a mai világban is.

A mondat első felére azzal érvelnék, hogy egy ilyen rendszer elkészítéséhez nagyon sok idő kell és nagyon nagy tudású ember(ek). Ha ezt az időt és tudást/elszántságot nem ilyen "hasznontalan" dologra fordítanák, hol tarthatna egy-egy olyan rendszer fejlettségben, ami tömegeknek hasznos.

A második fele meg azzal védhető, hogy ha a mai programozó gyerekeknek ilyenen kellene kezdeniük programozni, nem egy 1024 magos, 2 TB memóriás klaszterre írni valamit, ami csupa NVMe 4.0 meghajtóval van kirakva, akkor nem történne meg az, hogy egy random, elterjedt nyelven megírt konzolos "Hello World!" lefordítva 70 MB, és igényel egy 1 GB feletti runtime-ot az induláshoz... komolyabb programokról ne is beszéljünk.

Az IT-ben volt valahol egy váltás, amikortól a kód optimalizálása helyett az lett a mondás, hogy vegyél erősebb gépet. És ott elcsúszott a programfejlesztés is, mert akkor is rá lehetett mondani, hogy vegyél erősebb gépet, ha egyébként az adott program jól megírva nem igényelt volna ilyesmit. De ugye az erősebb gép lehetősége egyre inkább engedett gyengébb programozókat...