Ma egy nagy magyar ügyviteli szoftverfejlesztő cég képviselői jártak nálunk délután, és azt próbálták megtudakolni, hogy a jelenleg VB6-ban leledző több százezer sornyi kódjukat hogyan lehet fájdalommentesen .net alá portolni. Mondom: fájdalommentesen.
Hát ez viszonylag egyszerű: ki kell dobni a kukába mind a félmillió kódsort, és megírni újra. Ennek nagyon megörültek, mondhatom, és megkérdezték, miért. Ez is egyszerű: amit VB6-ban megírtál, annak java részét ma már tartalmazza a .net, tehát teljesen felelslegeges átírni .net kódra. Meg kell hívni a .net megfelelő függvényeit, és kész. Emellett vannak olyan kódok, amiket azért csináltak a VB-sek, mert valamilyen vizuális elemet le kellett programozni (ződ textbox, vagy valami hasonló). Nos, az ilyeneket teljesen másként kell elkészíteni szakszerűen .net alatt: le kell származtatni a sima kontrollból, és az új osztályba kell belekódolni, majd ebből az új osztályból kell példányosítani a textboxot. Aztán vannak COM komponensek, amiket már nem használunk és így tovább. Mi marad tíz év gondos kódolásából? Jobbára semmi.
Nos igen, az ember munkájának sorsa a kuka. Ezzel visszakanyarodtunk az egérdrájveríró szakemberhez, akikről korábban írtam. Vannak azonban furcsa szerzetekhez, akik juszt se hajlandók tudomásul venni, hogy a világ megváltozott, és se egérdrájverre, se ablakkezelőre nincs már szükség. Egyesek alternatív operációs rendszert írnak, mert ami van (Win, Lin, Mac), az mind túl nagy és túl lassú. A széllel szembe', és nem törődve a trendekkel, csak írják a millió sorokat. Lássunk egy ilyen megszállott bandát!
Hadd mutassam meg az egyik kedvencemet, a MenuetOS-t. Igazi gyöngyszem, orosz programozók tudásának csúcsa. Teljes funkcionalitású grafikus operációs rendszer, böngészővel, webszerverrel, mp3 lejátszóval, doom-szerű játékkal, 1,44 megabájton. Jól hallottad, egy darab flopin elfér az egész! Ugyanis a fejlesztői ebből űznek sportot! Követik a trendeket, mindig mindent belefejlesztenek, de a bűvös 1,44 megabájtos határon belül maradnak, ha törik, ha szakad. A legjobb C64-es intro-hagyományok őrzői ők. Modern folklór.