Týždeň 2022-19

V tradičnom májovom čase si zvolal Google konferenciu, kde pre vývojárov/technologických nadšencov predvádza chystané novinky pre najbližšie obdobie. Z hardware noviniek predstavili lacnejší Pixel 6a, ktorý bude mať ten istý Google procesor Tensor ako Pixel 6. Ušetrili na lacnejšom displeji, fotoaparáte, tradične menšej RAM a telefón prišiel o jack pre slúchadlá. Spolu s týmto telefónom si už 21. júla budete môcť kúpiť aj slúchadlá Pixel Buds Pro. Tu Google vraj ponúka špeciálny AI Noise Cancellation, ktorý odstráni len ten zvuk, ktorý by vám mal vadiť. Nuž uvidíme, 200 dolárov je dobrá cena za takéto slúchadlá.


Toto je sprievodná diskusia k pôvodnej téme na https://blog.vyvojari.dev/vlko-week-2022-19/

Asi som to uz pisal, ale v suvislosti s prechodoom na dotnet6. Ale kedze prepisujem prehistoricke aplikacie na tento dotnet 6. Pri tom pozivam kniznicu BouncyCastle, ktorej kod je udrzovany od dob .Net Frameworku 2.0 a stale je s nim kopatibilna (ziaden LINQ, genericke kolekcie a uz vobec nie spany, cokolvek co by zlepsovalo performace ci setrilo alokacie). A pri zapnutom TieredPGO a QuickJitForLoops na dotnete 6 je 4-krat richlejsia ako na .Net Frameworku 4.8 a alokuje vyrazne menej. Pri tom s pohladu IL sa pusta ten isty bytekod.

V tomto zmysle sa migrovat oplati, aj ked clovek nezmeni riadok kodu.