b>j)΄!Pԫ&;"kB޶}pSVT(wę!j x;-m@JnQ+պכ7MajfJͱ4jѲ撆RxZMz7vIW/dٞТזcZM~ji ߒsQzԠDW3Den"M+/B:-uIJ7j委9p='mANޭ=/B:-n&nUfqxZM~c Ϲ+,&ᾺܢF[(1*" ϒ"Jԧ<;b" "jܢF[x ,!q қ*]/؝27SMcs"ޭDQ/应ܢF_! :s" 7`F+SVTn"IJnQ/应B 4 wD"IJ׭-`S9DrjiEJ߅gJ应矁[xZM~n"IB؃!'Тѕ+(mIKʭ/|ϐܢF[xZMzG %嬩/c[[ Про новый объектный API FB3.

Про новый объектный API FB3.

В devel’е Андриано обнаружил очередные (очевидные) грабли в новом объектном API следующей версии FB3:

subj: New API and virtual functions.
message: Accordingly to how new API works, where one can get a version and the virtual table is filled with possible non-existent methods, classes like TraceParamsImpl could not insert new virtual functions.

Года два назад, Андриано же обнаружил что в новом API может течь память. Казалось бы — как такое возможно?

Судя по темпам, через пару лет должны осознать охинею с управлением ресурсами. Когда захотят задействовать смарт-указатели для своих интерфейсов.

А еще через пару лет — задумаются о QueryInterface.

Я смотрю на это дело в древнерусской тоске.

2 комментария

Dmitry Kovalenko  on 28 июля, 2014

Отмечу тут дату бурления в devel’e на тему нового API — июль 2014 года.

И свое текущее состояние (стабильное на протяжении последних 3.5 лет) — новый API не прёт и тянет ругаться…

Dmitry Kovalenko  on 14 августа, 2014



14 августа 2014 года. Затихло.

Leave a Comment