( poliverzum | 2013. 10. 20., v – 00:48 )

Nyelvész-e vagyol?

Például írtam játékprogramot - még régen, amikor Wint használtam - C nyelven, s benne a szörnyeket mozgató részt assemblerben írtam meg. Vagy assemblyben. Valóban, bevallom, nem tudom mi a különbség a két szó közt. A lényeg hogy ez a "szerelés" szó angol megfelelőjének valami származéka. Rohadtul nem érdekel konkrétan melyik a helyes. Úgyis tudja mindenki mire gondolok ha azt írom hogy assemblyben írtam meg ezt vagy azt, s akkor is ha azt írom hogy assemblerben írtam meg.

A fent említett progihoz teljes grafikus könyvtárat is kellett írnom 800x600/16 felbontású képernyőre. Cseppet se volt könnyű.

Na most épp ezidőtájt gyűlöltem meg a wint annyira, amennyire az most is látszik rajtam. Ugyanis jól tudtam hogy a grafikus kártyám képes sokkal nagyobb felbontás előállítására is, például csinálhatnék 1024x768-at is truecolorban. A windows alatt ezt ugyanis simán be tudtam állítani, és működött. De hiába, mert én magam nem programozhattam ebben, ugyanis ekkor a képernyőmemória címterülete nem fért volna be egy 64K-s szegmensbe, és "lapozni" kellett volna. Nem arról volt szó hogy nem tudtam volna megírni assembl(er/y)ben egy nyamvadt lapozást, hanem hogy nem tudtam, melyik regiszterek melyik bitjeit hogyan kell piszkálnom a lapozáshoz. Ez ugyanis TITKOS volt! Nem adták ki „gyártóék”! Illetve úgy látszik a Mikorszopsz rohadékéknak kiadták. Azok emiatt megcsinálhatták úgy a winszarjukat hogy ezt a felbontást tudja.

Na ekkor gyűlöltem meg örökre a zárt forráskód világát, érted? EMIATT. Illetve volt még sok más mindenféle is, de a legerősebb, hogy úgy mondjam legszívbemarkolóbb élményem ez volt. Nem az hogy a Windows szar, összeomlik, vírusos meg minden. Persze ezek se tetszettek, de amit fentebb írtam sokkal jelentősebb negatív élmény volt a számomra.

És ne gyere azzal hogy az a videokártyagyártó cég sara, nem a Microsofté. Tudniillik az elv ugyanaz, mert a microsoft se adja ki a forrást. Ő is a zárt forráskód ideológiájának terjesztője, helyeslője, sőt legfőbb élharcosa.

Amikor tehát valamivel később megtudtam hogy létezik olyasmi is hogy Linux és OpenSource, persze hogy azonnal hozzápártoltam. Igen, bevallom, elsősorban IDEOLÓGIAI OKOKBÓL. Kikiabálom. Ez van.

Lehet engem ezért utálni, gyűlölni, nem érdekel, majd túlélem. Amennyiben tehát te a másik oldalon állsz, jobb ha be is fejezed a győzködésemet, mert még ha milliószorosan be is bizonyítod hogy hülye vagyok ehhez meg ahhoz és te magasan felettem állsz szakmailag (igazából ez utóbbit én se nagyon kétlem) akkor is megmarad az, hogy én ELVBŐL ellenzem a zárt forráskódot. Még akkor is ellenezném ha tutirabiztosan be lenne bizonyítva, de annyira hogy még én is elhinném, hogy a zárt forráskódú termékek minőségileg jobbak.

Tehát jóindulatúan tanácsolom, fejezd be a győzködésemet mert teljesen felesleges. Nem tudsz meggyőzni. Lehetetlen. Akkor is lehetetlen ha igazad van mert ez számomra bevallottan ideológiai kérdés. Amikor az van hogy én szeretnék valamit megírni és nem lehet mert titkos a specifikációja valami kib...tt hardware-nek vagy egy fileformátum felépítésének vagy egy szoftverösszetevő által alkalmazott protokollnak vagy akárminek, akkor ott a szememben messze elbújhat minden ellenérv, mert nekem csak az számít hogy engem akadályoznak a fejlesztésben, az önkiteljesítésben, abban hogy használjam a MEGVETT ÉS KIFIZETETT eszközt arra amire akarom s amire az ténylegesen tutira képes is mint "vas", és mindezt rohadt geci dolognak tartom a gyártók részéről. (gyártók alatt a szoftvergyártókat is értem).

Lehet persze hogy én mint programozó egy utolsó senki vagyok a szakmában de nem ez a lényeg. Az az én dolgom hogy milyen programot tudok összehozni, tudásomból fakadólag. A lényeg hogy ha akarok fejlődni, ne állítsanak elém mesterséges korlátokat. A korlát csak a saját szorgalmam meg az elmebeli képességem legyen.

Őszinténszólva nagyon csodálkozom azon, ha ezt valaki nem képes megérteni és felfogni. Sőt nem is hiszem hogy lenne ilyen. Dumálhatja valaki ennek az ellenkezőjét, de akkor azt hiszem róla hogy hazabeszél, mert neki anyagi érdeke fűződik ahhoz, hogy eltitkoljon fontos információkat, azaz hogy a „gonosz oldalt” támogassa, a zárt forráskódú dolgokat. Legfeljebb ezt nem vallja be és ködösít, azaz HAZUDIK, terel, mellébeszél, legjobb esetben is csak pici részigazságai vannak amik elbújhatnak a lényeg mellett, de ezeket úgy tálalja mintha ezek volnának a lényeg, azaz csalárd érvelési technikákat használ. Mint most te is amikor azon kötözködöl hogy assembly vagy assembler. Kurvára mindegy, ennek semmi köze ahhoz amit abban a postban írtam. Ennél becsületesebb lenne ha bevallanád, hogy „Édes öregem, én ebből élek, nekem az az érdekem hogy ne adjam ki a forrást és kész".

-------------
Honlapom: http://parancssor.info
Könyvem a VIM-ről
=== Sabayon disztró, DWM ablakkezelő ===