( zeller | 2019. 01. 04., p – 22:12 )

"szar-húgy megvalósítással renderelje a szöveget" - csinálj jobbat, mert eddig csak a szájtépést tetted le az asztalra, semmi mást. Cross-platform megoldás sohasem lesz optimális, n+1 platformra optimálni meg sokszorta többe kerül élőmunkában, tesztelésben, mint egy ismert korlátokkal rendelkező, platformfüggetlen, vagy a támogatott platfromok mindegyikén elérhető lehetőségeket hasnzáló megoldás.
" a Sublime fejlesztő, tudomásom szerint a szoftvereladásokból él, tehát bőven lenne ideje kioptimalizálni a rendering engine-t" - eladásból él, valóban, viszont a fejlesztés az költség, és a költséget, ráfordításokat csak addig szabad növelni, amíg a bevételekben is legalább annyi pluszt hoz. Tudjuk, hogy közgazdasági téren is legalább annyira vagy okos, mint IT-ban, úgyhogy fölösleges lenne belemenni mélyebben, bár ez a költség-haszon dolog közgáz szakközepes szinten is alapismereti dolog.

"Például a Google Chrome semmivel sem kompatíbilis, driver workaroundolgatós hardver"gyorsítása"" pont nem erre gondoltam, hane pl. arra, hogy a GL-t tudó hardverekre prímán lehet építeni, kvázi OS/driverfüggetlenül, viszont ha nem ilyened van, akkor vagy nem tudod hasnzálni az adott szoftvert, vagy jön a szoftveres emuláció, ami nem gyors, ellenben krva lassú lesz. Ugyanez van a Windows-os könyezetben a DirectX témában - ha ócska a kártya, akkor az újabb DX funkciókat maximum szoftveresen fogod tudni a driverrel kamulálni, ami dettó nem gyors, de lassú lesz.

"Elég nagy árat fizet ezért a világ, csak te ezt a kényelmes seggeden ülve nem érzed." Leírtam, de mégeyszer... Egy memóriamodul legyártásának a környezeti hatása gyakorlatilag független attól, hogy 1GiB-nyi vagy 2GiB-nyi memóriacella kerül a félvezetőlapkára, tehát ilyen szempontból hótt mindegy, hogy mekkorát gyártanak le - viszont ha már gyártják, akkor miért kéne a kisebbet csinálni (amiből pont kétszer annyira van szükséga dott memóriamennyiséghez), amikor nagyobbat is lehet. Igen, most jössz azzal, higy nem kell új gépet venni. De kell. Ugyanis a felhasnzálók száma növekszik, ahogy az emberiség létszáma is. Ergo lesznek új, frissen eszközt igénylő emberek, akik elé valamit le kell rakni. Lehetne ócska gépeket lepakolni eléjük, csak azoknak a karbantartását ki fogja csinálni? Ki fogja a javítást megoldani - mondjuk egy bithibás memóriamodult kicserélni (huszonsok év alatt láttam jópár ilyet), miközben az adott típust már senki sem gyártja? Mondd, te a nagyapád gúnyáját hordod? mert az IT-s vonalon ezt várod el. Komolyan kérdezem.

"az eddig legyártottakat nem kéne kidobni" - Egy ideig megtarthatóak, de a fenntartás költsége egyre emelkedik, hiba esetén (ami idővel egyre gyakoribb lesz - a fizika meg a diffúzió már csak ilyen...) cserealkatrészt találni egyre tovább fog tartani - és az idő bizony pénz, eljön az a pillanat, amikor többe kerül a leállás miatt kieső idő és az utánajárás, mint az egész ócskavasat bedarálni, és visszanyerni belőle azt, amit érdemes.

"Addig pedig optimalizálni kéne rájuk a szoftvereket és nem kéne engedni évente telíteni a piacot túltermelt árukkal." - Hajrá, finanszírozz meg egy 32 bites, 2GB RAM-ban elfutkározó optimalizálást mondjuk csak a Linux kernel, egy init, egy shell, egy GUI, egy böngésző halmazra. Nem kell több, csak ennyi. Legyen gyorsabb, gördülékenyebb... Oké, ne finanszírozd meg, csak adj egy becslést, hogy fejlesztói időben ez mennyit tenne ki azzal a könnyítéssel, hogy a funkcionalitás a projekt kezdetén meglévő szinten befagyasztásra kerül, kompatibilitási dolgokkal egyetemben. Nos, hány évnyi fejlesztői munkt saccolsz erre?